Sign in

Repository Index

47,133 repositories indexed

Tags: All Tags
Tags

A repository shows when it has any selected Tag.

Filters (1)

Filters

Clear all filters

1–24 of 30 · Most stars

Mockery is a simple yet flexible PHP mock object framework for use in unit testing with PHPUnit, PHPSpec or any other testing framework. Its core goal is to offer a test double framework with a succinct API capable of clearly defining all possible object operations and interactions using a human readable Domain Specific Language (DSL).

  • mockery
  • phpunit
  • php
  • stub

Mobile_Detect is a lightweight PHP class for detecting mobile devices (including tablets). It uses the User-Agent string combined with specific HTTP headers to detect the mobile environment.

  • mobile-detect
  • device-detection
  • user-agents
  • php

The most awesome validation engine ever created for PHP

  • php
  • validation
  • validation-engine
  • fluent-interface

Run multiple websites using the same Laravel installation while keeping tenant specific data separated for fully independent multi-domain setups, previously github.com/hyn/multi-tenant

  • laravel
  • multi-tenancy
  • multi-domain
  • tenancy

Powerful implementation of the Specification pattern in PHP

  • php
  • specifications
  • rules
  • rules-engine

:seedling: Jane is a set of libraries to generate Models & API Clients based on JSON Schema / OpenAPI specs

Compares two source sets and determines the appropriate semantic versioning to apply.

  • php
  • semver
  • inspection
  • ruleset

UnifiedArchive - an archive manager with unified interface for different formats (bundled with cli utility). Supports all formats with basic operations (reading, extracting and creation) and popular formats specific features (compression level, password-protection, comment)

  • tar
  • zip
  • rar
  • archives

This is a library that provides generic functionalities for the implementation of imports. In addition to maximum performance and optimized memory consumption, Pacemaker can also be used to implement imports in distributed scenarios that place the highest demands on speed and stability.