Laravel Programming
-
Laravel Collection Tutorial
Laravel collection is a useful feature of the Laravel framework. A collection works like a PHP array, but it is more convenient. The collection class is located in the Illuminate\Support\Collection location. A collection allows you to create a chain of methods to map or reduce arrays. It is not changeable, and a new collection returns when the collection method is called. It is an API wrapper for PHP array functions and a collection can be generated from an array. This tutorial shows you how to create and use a collection in any Laravel project.
-
Laravel Eloquent ORM Tutorial
Eloquent ORM (Object Relation Mapper) is easy to use for users who know how to use objects in PHP. The ORM is an important feature of the Laravel framework, considered a powerful and expensive feature of Laravel. The ORM works with database objects and is used to make relationships with database tables. Each table of the database is mapped with a particular eloquent model. The model object contains various methods to retrieve and update data from the database table. Eloquent ORM can be used with multiple databases by implementing ActiveMethod. This feature makes database-related tasks, such as defining relationships, simpler by defining the database tables. This tutorial explains how to apply Laravel Eloquent ORM in your Laravel projects.
-
Laravel Passport Tutorial
Multiple authentication features are implemented in Laravel version 5.2. Different authentication systems are required to implement different routes that were time-consuming and inefficient. The same authentication system can be used for Web and API by using a token-based authentication feature. But this authentication system is not more secure for the application. Now, the authentication system of the Laravel application can be secured by using the new Passport authentication feature of Laravel. It uses two ENV which are the secrets of the Laravel passport OAUTH API. These are API_CLIENT_ID & API_CLIENT_SECRET. An access token generates for each user when Laravel passport is used and it allows the user to access some secure endpoints. How you can build a secure API authentication system by using Laravel passport and access authorized content are shown in this tutorial.
-
Use of Laravel Valet
If you want to check how your Laravel project works online without publishing the project on any real server then you can use Valet or Homestead package to develop a visualized development environment. Homestead is used to develop a fully visualized Linux development environment with Nginx configuration and it consumes more resources. If you want to develop a fast local development environment with minimum resources then the Valet package is a good choice. It works with the Nginx web server. How you can install Valet on Ubuntu and use it to run your Laravel project online for certain times are shown in this article.
- Login or register to post comments
- Printer-friendly version
- 2915 reads
- PDF version
More in Tux Machines
- Highlights
- Front Page
- Latest Headlines
- Archive
- Recent comments
- All-Time Popular Stories
- Hot Topics
- New Members
digiKam 7.7.0 is releasedAfter three months of active maintenance and another bug triage, the digiKam team is proud to present version 7.7.0 of its open source digital photo manager. See below the list of most important features coming with this release. |
Dilution and Misuse of the "Linux" Brand
|
Samsung, Red Hat to Work on Linux Drivers for Future TechThe metaverse is expected to uproot system design as we know it, and Samsung is one of many hardware vendors re-imagining data center infrastructure in preparation for a parallel 3D world. Samsung is working on new memory technologies that provide faster bandwidth inside hardware for data to travel between CPUs, storage and other computing resources. The company also announced it was partnering with Red Hat to ensure these technologies have Linux compatibility. |
today's howtos
|
Recent comments
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago