Laravel is a web application framework with expressive, elegant syntax. We believe development must be an enjoyable and creative experience to be truly fulfilling. Laravel takes the pain out of development by easing common tasks used in many web projects, such as:
- Simple, fast routing engine.
- Powerful dependency injection container.
- Multiple back-ends for session and cache storage.
- Expressive, intuitive database ORM.
- Database agnostic schema migrations.
- Robust background job processing.
- Real-time event broadcasting.
Laravel is accessible, powerful, and provides tools required for large, robust applications.
This folder contains the important abstract classes, mixins (traits) and supports for the project. Cannot edit unless you change the place you have used too. Contains :
- Custom Manageable theme, permissions and roles management, custom macros, directives
This module's folder basically contains Module (HMVC architecture), which will be directly dependent to the Neputer folder.
This foundation is specific for the current projects only. You can edit anything here for the project. Whether you use Service Layer or Repository patterns , you can decide and set up Foundation module.
If want to start new project, all we have to use Neputer folder and foundation folder can be generated using commands. And you can add your custom modules or remove the unwanted one.
- Router
router.get('admin.product.show', { 'product': 23 })
will return route with parameters
- Many useful utils like :
utils.getCsrfToken()
return csrf token
utils.http.get
for get method ajax
utils.http.post
for post method ajax
utils.toast('Hello world', 'info')
for toastr plugin
utils.sluggify('Hello SLug)
return hello-slug
ie a url slug utils