Pinned Repositories
command-line-tools
Comprises just a few basic classes that make it easier to write command-line PHP scripts. Use this when the might of something like Symfony Console would be like taking a sledgehammer to a thumbtack.
defence
A simple intrusion detection/prevention system framework written in PHP.
disq
Disq's fluent interface makes it easier to traverse and manipulate the filesystem.
gestalt
Provides classes that implement basic patterns involving collections. Key components are a class implementing a simplified filter-chain pattern, `SimpleFilterChain`, and a simple array class, `ArrayObject`.
marigold
Marigold is a small set of tools that aims to make building simple websites easier while remaining close to the metal and adding minimal overheads; it is not a framework.
php-date-picker
A simple calendar-style date-picker for navigating events pages and the like.
sequin
Sequin is a simple PHP library for building query-strings for Lucene-based search engines (e.g. Solr).
telex
Telex finds telephone numbers in text.
danbettles's Repositories
danbettles/defence
A simple intrusion detection/prevention system framework written in PHP.
danbettles/sequin
Sequin is a simple PHP library for building query-strings for Lucene-based search engines (e.g. Solr).
danbettles/disq
Disq's fluent interface makes it easier to traverse and manipulate the filesystem.
danbettles/gestalt
Provides classes that implement basic patterns involving collections. Key components are a class implementing a simplified filter-chain pattern, `SimpleFilterChain`, and a simple array class, `ArrayObject`.
danbettles/pair-picker
Pair Picker is a basic library for calculating possible pairings of people in a group.
danbettles/php-date-picker
A simple calendar-style date-picker for navigating events pages and the like.
danbettles/PHP_CodeSniffer_Standards_DanBettles
PHP_CodeSniffer sniffs that detect debugging code and signs of potential problems.
danbettles/telex
Telex finds telephone numbers in text.
danbettles/command-line-tools
Comprises just a few basic classes that make it easier to write command-line PHP scripts. Use this when the might of something like Symfony Console would be like taking a sledgehammer to a thumbtack.
danbettles/marigold
Marigold is a small set of tools that aims to make building simple websites easier while remaining close to the metal and adding minimal overheads; it is not a framework.
danbettles/jquery-slideshow
A simple plugin that does just enough to create a very basic slideshow from a number of elements. Styling - as far as possible - is left up to you.
danbettles/jquery-vertaccord
jquery-vertaccord is a minimal implementation of a vertical accordion. It was designed to be more easily customizable and to leave as much room as possible for the CSS to handle decoration.
danbettles/morf
Morf is used to filter request-parameters *en masse*. It is configured with an array of definitions that describe each parameter you're interested in, and serves-up valid, type-cast values; it'll spit-out an exception when something's overtly wrong.
danbettles/php-project-template
danbettles/project-commander
danbettles/slack-logger
A simple but effective PSR-compliant logger that sends log-entries to a Slack incoming webhook
danbettles/squirrel
Squirrels climb trees and feed on nuts and seeds. They also love to do caching.
danbettles/temper
Tame your temp files. Temper offers a smoother approach to working with temp files in PHP.
danbettles/wordpress-meta-tag-writer
WordPress plugin that enables you to add "description" and "keywords" meta-tags to your posts and pages. You tell the plugin what you want. No assumptions; no fluff.
danbettles/yacm
A gentle, but effective, CSS minifier. It is different from other minifiers in that it preserves the approximate vertical structure of the input, which means the output should be just about readable.