SkillAgentSearch skills...

Tacit

Tacit is a high-performance REST server framework for PHP built on the Slim framework

Install / Use

/learn @opengeek/Tacit
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

Tacit

Build Status

Tacit is a high-performance REST server library for PHP 5.4+ built on the Slim micro framework.

Features

  • A set of base RESTful controller classes supporting the HAL JSON format
    • RESTful item, collection, and error formats
    • Provides a set of RESTful exceptions for all common HTTP responses
    • Provides default RESTful behavior for persistent items/collections
    • Unit testable via Slim
  • Allows custom authorization implementations with flexible integration points
  • Extensible output transformers via Fractal
  • A flexible persistence layer
    • Support for MongoDB provided via Monga
    • Support for RethinkDB provided via PHP-RQL
    • Simple and extensible validation library tightly integrated

Install

Via Composer

$ composer require tacit/tacit

System Requirements

The following versions of PHP are supported by this version:

  • PHP 5.4
  • PHP 5.5
  • PHP 5.6

Documentation

TODO

Testing

$ phpunit

Contributing

Please see CONTRIBUTING for details.

Credits

License

The MIT License (MIT). Please see the License file for more information.

View on GitHub
GitHub Stars10
CategoryDevelopment
Updated7y ago
Forks3

Languages

PHP

Security Score

75/100

Audited on Feb 13, 2019

No findings