Download the PHP package fgslframework/framework without Composer
On this page you can find all versions of the php package fgslframework/framework. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download fgslframework/framework
More information about fgslframework/framework
Files in fgslframework/framework
Package framework
Short Description Extensions of Laminas
License AGPL-3.0-or-later
Homepage https://github.com/fgsl/framework
Informations about the package framework
Fgsl framework
This package is abandoned and no longer maintained. The author suggests using the fgsl/mvc package instead.
Extensions of Laminas
These components make easy to build web application using Laminas framework.
Authentication
Fgsl\Authentication\Adapter\DoctrineTable
This class is an database adapter that uses a Doctrine EntityManager to establish the connection.
Db
Fgsl\Db\DoctrineManager\DoctrineManagerFgsl\Entity\AbstractEntity
These two components allows to integrante Doctrine as ORM manager of application
Fgsl\TableGateway\AbstractTableGatewayFgsl\TableGateway\AbstractTableModelGateway
These component is an improvement for Laminas default TableGateway. The first works with ActiveRecord pattern.
Form
Fgsl\Form\AbstractForm
This component allow to define dynamic forms with less code than Laminas default Form.
InputFilter
Fgsl\InputFilter\InputFilter
This component improves Laminas default InputFilter.
Model
Fgsl\Model\AbstractActiveRecord
This component defines minimal structure for a model and is used by MVC components. This class implements the Active Record Pattern. It replaces the old class AbstractModel.
Fgsl\Model\AbstractModel
This component defines minimal structure for a model and is used by MVC components. It is not coupled to database table record.
IMPORTANT: There is a compatibility break between 3.0.1 and 3.1.0. Classes created with AbstractModel until 3.0.1 must use AbstractActiveRecord from 3.1.0.
MVC
Fgsl\Mvc\Controller\AbstractCrudController
This component makes easy to create CRUD pages with pagination using Laminas\Db.
Fgsl\Mvc\Controller\AbstractDoctrineCrudController
This component makes easy to create CRUD pages with pagination using Doctrine.
ServiceManager
Fgsl\ServiceManager\ServiceManager
This component is a helper to application DI container.
View
Fgsl\View\JSHelper
This component helps to load in a organized way Javascript into view scripts.
All versions of framework with dependencies
doctrine/orm Version 2.*
fgsl/mock Version 2.*
laminas/laminas-authentication Version ^2.7.0
laminas/laminas-db Version ^2.11.0
laminas/laminas-form Version ^3.11.0
laminas/laminas-i18n-resources Version ^2.5.0
laminas/laminas-mvc Version ^3.1.0
laminas/laminas-mvc-i18n Version ^1.0.0
laminas/laminas-mvc-plugin-flashmessenger Version ^1.0.0
laminas/laminas-navigation Version ^2.8.0
laminas/laminas-paginator Version ^2.7.0
laminas/laminas-session Version ^2.9.0
phpunit/phpunit Version ^10.0
laminas/laminas-paginator-adapter-laminasdb Version ^1.0