Libraries tagged by hash set
crimsonkissaki/mockmaker
44 Downloads
Whether you call them doubles, stubs, mocks, partials, fakes, or something else there are times when a mocking library such as PHPUnit's mockBuilder, Mockery, Prophecy, etc. just doesn't do exactly what you need or want. Sometimes you just need a concrete class implementation to run through the unit test wringer or a full end to end functional unit test suite. MockMaker aims to simplify the process of generating concrete fake ORM entity objects. Flexible and extendable, the generated seed code can be altered to suit your particular project with relative ease. That means after the initial setup you can re-run MockMaker for any new entities that get added in or update existing entities that change with little to no fuss. What's more, once MockMaker has made your files it's done; you don't have to include it in your code base and can use the generated files like any other project class.
avonnadozie/liteframe
35 Downloads
LiteFrame is a lightweight PHP framework designed to be fast, easy to setup with no requirement for shell/commands and still has the functionalities of a modern MVC framework.
pixelbrackets/has_yet
398 Downloads
Has … yet? Script to set up a Twitter bot tweeting answers to important questions like “Has something happend yet?”
seotils/has-parent
30 Downloads
The trait allows set and get parent class of instance.
fadildev/rapid-setup
4 Downloads
Package to automate the setup of a Laravel project once it has been cloned from GitHub.
io-developer/php-keyget
16 Downloads
PHP KeyGet solves routine actions like 'Get array value by key or default if not exists' and 'Ensure array has key or set to default'
synatree/yii2-readonly-behavior
224 Downloads
This behavior class allows you to specify an attribute which, upon setting or being set, prevents the model from being changed. Think of it as a latch that locks the model once a particular value has been set and saved.
vangesteljasper/collection
23 Downloads
Convenience object with `get`, `set`, `setMultiple`, `unset` and `has` methods.
dutchigor/cmb2-rest-query
5 Downloads
Adds a query parameter to the REST API for any CMB2 field that has the property rest_query set on it.
barracudanetworks/smtp-validate-email
325 Downloads
A library for determining if an email or set of emails is valid and has an actual mailbox.
lifechurch/purge-fastly
10 Downloads
Plugin adds specific field for setting fastly surrogate keys. If content has that keys it will be purged by every content save/edit action for every fastly service id(you can add ids on settings page).
vamakin/git-files-changes-hooks
444 Downloads
Set of git hooks, that automatically run custom commands when some files changes. In example, run composer install when composer.lock has been changed
taitava/silverstripe-changeablelasteditedvalue
24 Downloads
By default SilverStripe 3.1 overwrites the LastEdited field every time you write DataObjects to the database. This module allows you to keep your changes in the LastEdited field on any DataObject. It does not prevent the LastEdited field from getting updated when no manual edits has been done to it, so the module should not interfere with normal writing, only when you have explicitly set your own value to the LastEdited field.
sergmoro1/yii2-slide
40 Downloads
Slides manager. The set of slides can be used in a frontend as a carousel. Each slide can has title, subtitle, link and more and can be set in a backend.
rapidwebltd/no-post-data-laravel-middleware
78 Downloads
Under certain conditions, when posting data from a form, the web server may lose the post data. This commonly happens if a user is uploading a large file beyond the size limits set in the web server's configuration. Laravel does not handle this situation and may end up throwing a somewhat confusing `TokenMismatchException in VerifyCsrfToken` due to CSRF protection. The 'No Post Data Laravel Middleware' handles situations in which a post request has been submitted and contains no post data - a situation which should not occur under normal usage. By default, the middleware will redirect back to the previous page with an error message flashed to the session. This can then be output on your view as you would normally handle validation errors. If needed, you can also modify this default behaviour and allow any code to run when the 'post request with no post data' situation is encountered.