Packages from rotexsoft
-
PHP
rotexsoft/callable-execution-timer
A simple PHP library for tracking the total amount of time a callable (e.g. function / method) takes to execute (it can also return the result of executing the callable, if desired).
-
PHP
rotexsoft/compare-php-class-by-git-branch
This package compares versions of PHP classes across two git branches to show methods & properties present in one branch & not in the other
-
PHP
rotexsoft/file-renderer
A tool for rendering PHP files that are meant to generate output. Easy to use as a view component in an MVC framework.
-
PHP
rotexsoft/gdao
A package containing class and interface definitions that can be used as a basis for a Table Data Gateway (http://bit.ly/1F8Zjfc) and Data Mapper (http://bit.ly/1hD2qCc) implementation of a database access library that performs data manipulation (DM) tasks.
-
PHP
rotexsoft/handy-php-functions
A bunch of functions that either extend the existing functionality in native php functions or add functionality not available via native php functions.
-
PHP
rotexsoft/leanorm
A Generic Data Objects ( https://github.com/rotexsoft/gdao ) implementation based on a stripped down version of idiorm (\LeanOrm\DBConnector). A light-weight, highly performant PHP data access library.
-
PHP
rotexsoft/leanorm-cli
Command-line tool for rotexsoft/leanorm for generating Model, Record & Collection Classes for tables in a specified database.
-
PHP
rotexsoft/slim-skeleton-mvc-app
This is a template mvc web-application (powered by SlimPHP 4), that can be extended to build more complex web applications.
-
PHP
rotexsoft/slim-skeleton-mvc-tools
A support package for the SlimPHP Skeleton MVC App ( https://github.com/rotexsoft/slim-skeleton-mvc-app ).
-
PHP
rotexsoft/slim3-skeleton-mvc-app
This is a template mvc web-application (powered by SlimPHP 4), that can be extended to build more complex web applications.
-
PHP
rotexsoft/slim3-skeleton-mvc-tools
A support package for the SlimPHP Skeleton MVC App ( https://github.com/rotexsoft/slim-skeleton-mvc-app ).
-
PHP
rotexsoft/sqlschema
Provides facilities to read table names and table columns from a database using PDO. This package is a fork of https://packagist.org/packages/aura/sqlschema ( https://github.com/auraphp/Aura.SqlSchema ). It adds PHP 8.1+ suport and is also designed to work with Mariadb 10.4+ and above.
-
PHP
rotexsoft/versatile-acl
A simple light-weight and highly customizable package that can be used for implementing access control in any php application.
-
PHP
rotexsoft/versatile-collections
A collection package that can be extended to implement things such as a Dependency Injection Container, RecordSet objects for housing database records, a bag of http cookies, or technically any collection of items that can be looped over and whose items can each be accessed using array-access syntax or object property syntax.