PHP Classes

Prime PHP Framework: Implement Web applications using MVC

Recommend this page to a friend!
  Info   View files View files (239)   DownloadInstall with Composer Download .zip   Reputation   Support forum (2)   Blog    
Ratings Unique User Downloads Download Rankings
Not enough user ratingsTotal: 206 This week: 1All time: 8,413 This week: 571Up
Version License PHP version Categories
primephp 1.0.0MIT/X Consortium ...5PHP 5, Design Patterns
Description 

Author

This package can be used to implement Web applications using MVC.

It provides a set of components that most applications need so they do practically everything Web applications need.

Currently it provides components for several aspects like:

- Console command handling
- Action controllers
- Database access
- Event handling
- File system access
- Action filters
- Html output
- Data model access
- Security handling
- View output

Picture of Tom Sailor
Name: Tom Sailor <contact>
Classes: 1 package by
Country: ???
Age: ???
All time rank: 4117
Week rank: 420 Up

Details

PrimePHP Framework

Toolkit de Componentes para criação de aplicações PHP em camadas e modularizada


  Files folder image Files  
File Role Description
Files folder imagesrc (1 directory)
Files folder imagetests (2 files, 1 directory)
Accessible without login Plain text file composer.json Data Auxiliary data
Accessible without login Plain text file LICENSE Lic. License text
Accessible without login Plain text file README.md Doc. Documentation

  Files folder image Files  /  src  
File Role Description
Files folder imagePrime (17 directories)

  Files folder image Files  /  src  /  Prime  
File Role Description
Files folder imageBusiness (2 files)
Files folder imageConsole (2 files, 2 directories)
Files folder imageController (7 files)
Files folder imageCore (10 files, 2 directories)
Files folder imageDatabase (2 files, 2 directories)
Files folder imageDataStructure (15 files)
Files folder imageEventDispatcher (3 files)
Files folder imageFileSystem (2 files)
Files folder imageFilters (2 files)
Files folder imageHtml (9 directories)
Files folder imageModel (3 directories)
Files folder imagePattern (3 directories)
Files folder imageSecurity (1 file)
Files folder imageServer (3 directories)
Files folder imageUtil (1 file, 1 directory)
Files folder imageView (4 files, 1 directory)
Files folder imageWidget (1 file)

  Files folder image Files  /  src  /  Prime  /  Business  
File Role Description
  Plain text file AbstractAction.php Class Class source
  Plain text file ActionInterface.php Class Class source

  Files folder image Files  /  src  /  Prime  /  Console  
File Role Description
Files folder imageCommand (6 files)
Files folder imagestubs (4 files, 1 directory)
  Plain text file Application.php Class Class source
  Plain text file BaseCommand.php Class Class source

  Files folder image Files  /  src  /  Prime  /  Console  /  Command  
File Role Description
  Plain text file CreateApplicationCommand.php Class Class source
  Plain text file CreateBusinessCommand.php Class Class source
  Plain text file CreateControllerCommand.php Class Class source
  Plain text file CreateDataSourceCommand.php Class Class source
  Plain text file CreateModuleCommand.php Class Class source
  Plain text file CreatePageControllerCommand.php Class Class source

  Files folder image Files  /  src  /  Prime  /  Console  /  stubs  
File Role Description
Files folder imageconfig (5 files)
  Plain text file business.php.twig Class Class source
  Plain text file controller.php.twig Class Class source
  Plain text file controller_plain.php.twig Class Class source
  Plain text file page_controller.php.twig Class Class source

  Files folder image Files  /  src  /  Prime  /  Console  /  stubs  /  config  
File Role Description
  Accessible without login Plain text file config.php Example Example script
  Accessible without login Plain text file database.php Aux. Auxiliary script
  Accessible without login Plain text file filesystem.php Aux. Auxiliary script
  Accessible without login Plain text file routes.php Example Example script
  Accessible without login Plain text file view.php Aux. Auxiliary script

  Files folder image Files  /  src  /  Prime  /  Controller  
File Role Description
  Plain text file AbstractController.php Class Class source
  Plain text file AbstractControllerAction.php Class Class source
  Plain text file AbstractPageController.php Class Class source
  Plain text file ControllerEvent.php Class Class source
  Plain text file ControllerEvents.php Class Class source
  Plain text file ControllerInterface.php Class Class source
  Plain text file Resolver.php Class Class source

  Files folder image Files  /  src  /  Prime  /  Core  
File Role Description
Files folder imageExceptions (18 files)
Files folder imageInterfaces (6 files)
  Plain text file Error.php Class Class source
  Accessible without login Plain text file functions.php Example Example script
  Plain text file TBoolean.php Class Class source
  Plain text file TFloat.php Class Class source
  Plain text file TInteger.php Class Class source
  Plain text file TMath.php Class Class source
  Plain text file TNumber.php Class Class source
  Plain text file TObject.php Class Class source
  Plain text file TString.php Class Class source
  Plain text file TVoid.php Class Class source

  Files folder image Files  /  src  /  Prime  /  Core  /  Exceptions  
File Role Description
  Plain text file CompileErrorException.php Class Class source
  Plain text file CompileWarningException.php Class Class source
  Plain text file CoreErrorException.php Class Class source
  Plain text file CoreWarningException.php Class Class source
  Plain text file DeprecatedException.php Class Class source
  Plain text file IllegalArgumentException.php Class Class source
  Plain text file IndexOutOfBoundsException.php Class Class source
  Plain text file InvalidContextException.php Class Class source
  Plain text file InvalidParamException.php Class Class source
  Plain text file NoticeException.php Class Class source
  Plain text file ParseException.php Class Class source
  Plain text file RecoverableErrorException.php Class Class source
  Plain text file StrictException.php Class Class source
  Plain text file UserDeprecatedException.php Class Class source
  Plain text file UserErrorException.php Class Class source
  Plain text file UserNoticeException.php Class Class source
  Plain text file UserWarningException.php Class Class source
  Plain text file WarningException.php Class Class source

  Files folder image Files  /  src  /  Prime  /  Core  /  Interfaces  
File Role Description
  Plain text file AutoCloseableInterface.php Class Class source
  Plain text file IAppendable.php Class Class source
  Plain text file IClonable.php Class Class source
  Plain text file IComparable.php Class Class source
  Plain text file IIterable.php Class Class source
  Plain text file StringInterface.php Class Class source

  Files folder image Files  /  src  /  Prime  /  Database  
File Role Description
Files folder imageMetadata (3 files)
Files folder imageSQL (21 files)
  Plain text file ActiveRecord.php Class Class source
  Plain text file Connection.php Class Class source

  Files folder image Files  /  src  /  Prime  /  Database  /  Metadata  
File Role Description
  Plain text file CreateDataSource.php Class Class source
  Plain text file CreateSetterGetter.php Class Class source
  Plain text file EntityMetadata.php Class Class source

  Files folder image Files  /  src  /  Prime  /  Database  /  SQL  
File Role Description
  Plain text file AbstractExpression.php Class Class source
  Plain text file AbstractStatement.php Class Class source
  Plain text file EntityName.php Class Class source
  Plain text file SqlBetween.php Class Class source
  Plain text file SqlColumn.php Class Class source
  Plain text file SqlColumnDataTrait.php Class Class source
  Plain text file SqlCriteria.php Class Class source
  Plain text file SqlCriteriaExpression.php Class Class source
  Plain text file SqlDelete.php Class Class source
  Plain text file SqlExpressionInterface.php Class Class source
  Plain text file SqlFilter.php Class Class source
  Plain text file SqlGroupBy.php Class Class source
  Plain text file SqlInsert.php Class Class source
  Plain text file SqlLogicalOperatorInterface.php Class Class source
  Plain text file SqlOrderBy.php Class Class source
  Plain text file SqlPrepareValueTrait.php Class Class source
  Plain text file SqlRelationalOperatorInterface.php Class Class source
  Plain text file SqlSanitizeValueTrait.php Class Class source
  Plain text file SqlSelect.php Class Class source
  Plain text file SqlUpdate.php Class Class source
  Plain text file StatementInterface.php Class Class source

  Files folder image Files  /  src  /  Prime  /  DataStructure  
File Role Description
  Plain text file ArrayTrait.php Class Class source
  Plain text file Collection.php Class Class source
  Plain text file CollectionTrait.php Class Class source
  Plain text file Deque.php Class Class source
  Plain text file Hashable.php Class Class source
  Plain text file HashableTrait.php Class Class source
  Plain text file Map.php Class Class source
  Plain text file Pair.php Class Class source
  Plain text file PriorityQueue.php Class Class source
  Plain text file Queue.php Class Class source
  Plain text file Sequence.php Class Class source
  Plain text file SequenceTrait.php Class Class source
  Plain text file Set.php Class Class source
  Plain text file Stack.php Class Class source
  Plain text file Vector.php Class Class source

  Files folder image Files  /  src  /  Prime  /  EventDispatcher  
File Role Description
  Plain text file AbstractListener.php Class Class source
  Plain text file BaseEvent.php Class Class source
  Plain text file Dispatcher.php Class Class source

  Files folder image Files  /  src  /  Prime  /  FileSystem  
File Role Description
  Plain text file File.php Class Class source
  Plain text file Filesystem.php Class Class source

  Files folder image Files  /  src  /  Prime  /  Filters  
File Role Description
  Plain text file Sanitize.php Class Class source
  Plain text file Validate.php Class Class source

  Files folder image Files  /  src  /  Prime  /  Html  
File Role Description
Files folder imageBase (24 files)
Files folder imageDescriptionList (3 files)
Files folder imageDialog (12 files)
Files folder imageInput (15 files)
Files folder imageInterfaces (2 files)
Files folder imagePage (2 files)
Files folder imageStyle (3 files)
Files folder imageTable (3 files)
Files folder imageWidget (2 files)

  Files folder image Files  /  src  /  Prime  /  Html  /  Base  
File Role Description
  Plain text file HTMLAnchor.php Class Class source
  Plain text file HTMLBody.php Class Class source
  Plain text file HTMLCSS2.php Class Class source
  Plain text file HTMLDateOptions.php Class Class source
  Plain text file HTMLDiv.php Class Class source
  Plain text file HTMLDivImage.php Class Class source
  Plain text file HTMLDocument.php Class Class source
  Plain text file HTMLElement.php Class Class source
  Plain text file HTMLEmbed.php Class Class source
  Plain text file HTMLFieldset.php Class Class source
  Plain text file HTMLForm.php Class Class source
  Plain text file HTMLHead.php Class Class source
  Plain text file HTMLHeader.php Class Class source
  Plain text file HTMLIFrame.php Class Class source
  Plain text file HTMLImage.php Class Class source
  Plain text file HTMLLegend.php Class Class source
  Plain text file HTMLList.php Class Class source
  Plain text file HTMLMeta.php Class Class source
  Plain text file HTMLObject.php Class Class source
  Plain text file HTMLParagraph.php Class Class source
  Plain text file HTMLScript.php Class Class source
  Plain text file HTMLSpan.php Class Class source
  Plain text file HTMLTimeCombobox.php Class Class source
  Plain text file HTMLTitle.php Class Class source

  Files folder image Files  /  src  /  Prime  /  Html  /  DescriptionList  
File Role Description
  Plain text file HTMLDd.php Class Class source
  Plain text file HTMLDl.php Class Class source
  Plain text file HTMLDt.php Class Class source

  Files folder image Files  /  src  /  Prime  /  Html  /  Dialog  
File Role Description
  Plain text file HTMLContextWindow.php Class Class source
  Plain text file HTMLDialog.php Class Class source
  Plain text file HTMLDialogBasic.php Class Class source
  Plain text file HTMLDialogDownload.php Class Class source
  Plain text file HTMLDialogError.php Class Class source
  Plain text file HTMLDialogInformation.php Class Class source
  Plain text file HTMLDialogPassword.php Class Class source
  Plain text file HTMLDialogQuestion.php Class Class source
  Plain text file HTMLDialogWarning.php Class Class source
  Plain text file HTMLPanel.php Class Class source
  Plain text file HTMLStatusBar.php Class Class source
  Plain text file HTMLWindow.php Class Class source

  Files folder image Files  /  src  /  Prime  /  Html  /  Input  
File Role Description
  Plain text file HTMLButton.php Class Class source
  Plain text file HTMLInput.php Class Class source
  Plain text file HTMLInputCheckbox.php Class Class source
  Plain text file HTMLInputEmail.php Class Class source
  Plain text file HTMLInputFile.php Class Class source
  Plain text file HTMLInputHidden.php Class Class source
  Plain text file HTMLInputPassword.php Class Class source
  Plain text file HTMLInputRadio.php Class Class source
  Plain text file HTMLInputReset.php Class Class source
  Plain text file HTMLInputSelect.php Class Class source
  Plain text file HTMLInputSubmit.php Class Class source
  Plain text file HTMLInputText.php Class Class source
  Plain text file HTMLTextarea.php Class Class source
  Plain text file IHtmlInputPostLabeled.php Class Class source
  Plain text file IHtmlInputPreLabeled.php Class Class source

  Files folder image Files  /  src  /  Prime  /  Html  /  Interfaces  
File Role Description
  Plain text file IHTMLElement.php Class Class source
  Plain text file IHTMLWindow.php Class Class source

  Files folder image Files  /  src  /  Prime  /  Html  /  Page  
File Role Description
  Plain text file HTMLPage.php Class Class source
  Plain text file Index.php Class Class source

  Files folder image Files  /  src  /  Prime  /  Html  /  Style  
File Role Description
  Plain text file HTMLStyle.php Class Class source
  Plain text file HTMLStyleInline.php Class Class source
  Plain text file HTMLStyleLink.php Class Class source

  Files folder image Files  /  src  /  Prime  /  Html  /  Table  
File Role Description
  Plain text file HTMLTable.php Class Class source
  Plain text file HTMLTableCell.php Class Class source
  Plain text file HTMLTableRow.php Class Class source

  Files folder image Files  /  src  /  Prime  /  Html  /  Widget  
File Role Description
  Plain text file MenuList.php Class Class source
  Plain text file StaticPanel.php Class Class source

  Files folder image Files  /  src  /  Prime  /  Model  
File Role Description
Files folder imageDataSource (3 files, 1 directory)
Files folder imageInterfaces (1 file)
Files folder imageSQL (12 files, 1 directory)

  Files folder image Files  /  src  /  Prime  /  Model  /  DataSource  
File Role Description
Files folder imageMetadata (3 files)
  Plain text file Connection.php Class Class source
  Plain text file Model.php Class Class source
  Plain text file Repository.php Class Class source

  Files folder image Files  /  src  /  Prime  /  Model  /  DataSource  /  Metadata  
File Role Description
  Plain text file CreateDataSource.php Class Class source
  Plain text file CreateSetterGetter.php Class Class source
  Plain text file EntityMetadata.php Class Class source

  Files folder image Files  /  src  /  Prime  /  Model  /  Interfaces  
File Role Description
  Plain text file IModel.php Class Class source

  Files folder image Files  /  src  /  Prime  /  Model  /  SQL  
File Role Description
Files folder imageMySQL (1 file)
  Plain text file SQLBetween.php Class Class source
  Plain text file SQLCriteria.php Class Class source
  Plain text file SQLDelete.php Class Class source
  Plain text file SQLExpression.php Class Class source
  Plain text file SQLFilter.php Class Class source
  Plain text file SQLGroupBy.php Class Class source
  Plain text file SQLInsert.php Class Class source
  Plain text file SQLOrderBy.php Class Class source
  Plain text file SQLQueryBuilder.php Class Class source
  Plain text file SQLSelect.php Class Class source
  Plain text file SQLStatement.php Class Class source
  Plain text file SQLUpdate.php Class Class source

  Files folder image Files  /  src  /  Prime  /  Model  /  SQL  /  MySQL  
File Role Description
  Plain text file MySql.php Class Class source

  Files folder image Files  /  src  /  Prime  /  Pattern  
File Role Description
Files folder imageCommand (5 files)
Files folder imageDataTransfer (1 file)
Files folder imageSingleton (3 files)

  Files folder image Files  /  src  /  Prime  /  Pattern  /  Command  
File Role Description
  Plain text file Client.php Class Class source
  Plain text file Command.php Class Class source
  Plain text file ConcreteCommand.php Class Class source
  Plain text file Invoker.php Class Class source
  Plain text file Receiver.php Class Class source

  Files folder image Files  /  src  /  Prime  /  Pattern  /  DataTransfer  
File Role Description
  Plain text file AbstractDataTransfer.php Class Class source

  Files folder image Files  /  src  /  Prime  /  Pattern  /  Singleton  
File Role Description
  Plain text file AbstractSingleton.php Class Class source
  Plain text file SingletonInterface.php Class Class source
  Plain text file SingletonTrait.php Class Class source

  Files folder image Files  /  src  /  Prime  /  Security  
File Role Description
  Plain text file Secret.php Class Class source

  Files folder image Files  /  src  /  Prime  /  Server  
File Role Description
Files folder imageHttp (7 files)
Files folder imageListener (2 files)
Files folder imageRouting (3 files)

  Files folder image Files  /  src  /  Prime  /  Server  /  Http  
File Role Description
  Plain text file Application.php Class Class source
  Plain text file Cookie.php Class Class source
  Plain text file JsonResponse.php Class Class source
  Plain text file Kernel.php Class Class source
  Plain text file Request.php Class Class source
  Plain text file Response.php Class Class source
  Plain text file Session.php Class Class source

  Files folder image Files  /  src  /  Prime  /  Server  /  Listener  
File Role Description
  Plain text file KernelExceptionListener.php Class Class source
  Plain text file RequestListener.php Class Class source

  Files folder image Files  /  src  /  Prime  /  Server  /  Routing  
File Role Description
  Plain text file Route.php Class Class source
  Plain text file RouteCollection.php Class Class source
  Plain text file Url.php Class Class source

  Files folder image Files  /  src  /  Prime  /  Util  
File Role Description
Files folder imageDatetime (2 files)
  Plain text file Uuid.php Class Class source

  Files folder image Files  /  src  /  Prime  /  Util  /  Datetime  
File Role Description
  Plain text file Datetime.php Class Class source
  Plain text file DatetimeString.php Class Class source

  Files folder image Files  /  src  /  Prime  /  View  
File Role Description
Files folder imageprime (7 files)
  Plain text file AbstractView.php Class Class source
  Plain text file Template.php Class Class source
  Plain text file TwigExtension.php Class Class source
  Plain text file ViewInterface.php Class Class source

  Files folder image Files  /  src  /  Prime  /  View  /  prime  
File Role Description
  Accessible without login Plain text file 200.twig Data Auxiliary data
  Accessible without login Plain text file 401.twig Data Auxiliary data
  Accessible without login Plain text file 403.twig Data Auxiliary data
  Accessible without login Plain text file 404.twig Data Auxiliary data
  Accessible without login Plain text file 418.twig Data Auxiliary data
  Accessible without login Plain text file 500.twig Data Auxiliary data
  Accessible without login Plain text file 503.twig Data Auxiliary data

  Files folder image Files  /  src  /  Prime  /  Widget  
File Role Description
  Plain text file Paginator.php Class Class source

  Files folder image Files  /  tests  
File Role Description
Files folder imageDataStructure (3 files)
  Accessible without login Plain text file bootstrap.php Aux. Auxiliary script
  Accessible without login Plain text file configuration.xml Data Auxiliary data

  Files folder image Files  /  tests  /  DataStructure  
File Role Description
  Plain text file DequeTest.php Class Class source
  Plain text file PairTest.php Class Class source
  Plain text file VectorTest.php Class Class source

 Version Control Unique User Downloads Download Rankings  
 100%
Total:206
This week:1
All time:8,413
This week:571Up