Libraries tagged by optionality
artyuum/request-dto-mapper-bundle
5613 Downloads
This bundle provides an easy way to automatically map the incoming request data to a DTO and optionally validate it.
dg/texy
134197 Downloads
Texy converts plain text in easy to read Texy syntax into structurally valid (X)HTML. It supports adding of images, links, nested lists, tables and has full support for CSS. Texy supports hyphenation of long words (which reflects language rules), clickable emails and URL (emails are obfuscated against spambots), national typographic single and double quotation marks, ellipses, em dashes, dimension sign, nonbreakable spaces (e.g. in phone numbers), acronyms, arrows and many others. Texy code can optionally contain HTML tags.
uncinc/gdpr-dump
14475 Downloads
A drop-in replacement for mysqldump that optionally sanitizes DB fields for better GDPR conformity.
oddnoc/silverstripe-artefactcleaner
18622 Downloads
Find and optionally delete unused tables, columns and indexes in a SilverStripe database
maggomann/filament-only-icon-display
5588 Downloads
The package provides the `HasOnlyIcon` trait for [Filament Admin Panel v2.x](https://filamentphp.com/docs/2.x/admin/installation). With this trait it is possible to display the table actions buttons only as icon or optionally only as icon including tooltip. The package currently provides the table action buttons (`CreateAction`, `DeleteAction`, `EditAction` and `ViewAction`) that already contain the trait. Own table action buttons can be extended with the `HasOnlyIcon` €trait, so that the methods are then available.
codingms/view-statistics
9392 Downloads
Logs frontend actions and display them in a backend module. Track page views, News, Downloads and custom objects. Optionally tracks frontend user logins and login durations. Alternative extension for Google-Analytics, Matomo, Piwik - this extension does not use any cookies! By default it does not track any personal data like IP address or even the user agent (though this can be activated optionally).
wacon/feuserregistration
211 Downloads
This extension enables the easy registration of a frontend user using the double opt-in process (e.g., for newsletter sign-ups). Optionally, a notification can be sent to a centrally configured email address.
topshelfcraft/new-relic
32413 Downloads
This plugin helps instrument your Craft app with New Relic APM by setting transaction names and (optionally) an App Name on each request.
spaze/mysql-session-handler
3961 Downloads
MySQL session handler for Nette Framework with optionally encrypted storage
machbarmacher/gdpr-dump
15245 Downloads
A drop-in replacement for mysqldump that optionally sanitizes DB fields for better GDPR conformity.
kinglozzer/silverstripegmapsobject
8538 Downloads
Add a Google Map (optionally with Streetview) to a DataObject or Page
gameplayjdk/php-file-cache
5402 Downloads
Low-level, file based cache using var_export() and some magic. Optionally PSR-16 compliant.
fndmiranda/simple-address
286 Downloads
Search address by postcode in multiple Api's and optionally get geocoding in Google Maps with the results.
crossjoin/browscap
234370 Downloads
The standalone PHP Browscap parser Crossjoin\Browscap detects browser properties as well as device information based on the user agent string of the requesting browsers and search engines, using the data from the Browser Capabilities Project. It's several hundred times faster than the build-in PHP function get_browser(), and faster than other Browscap PHP libraries, with much lower memory consumption. Optionally Crossjoin\Browscap automatically updates the Browscap data, so you're always up-to-date. The newest version is build for PHP 7.x, for PHP >= 5.6 use version 2.x, for PHP >= 5.3 use version 1.x.
richardsjoqvist/silverstripe-optionaltreedropdownfield
8476 Downloads
This module extends TreeDropdownField to allow clearing a selection