ushios / shape
Shapes library which calculate rectangle scale and more.
Installs: 970
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/ushios/shape
Requires
- php: >=5.3.3
Requires (Dev)
- codacy/coverage: dev-master
- fabpot/php-cs-fixer: *
- phpdocumentor/phpdocumentor: 2.*
- phpunit/phpunit: 4.8.*
- satooshi/php-coveralls: dev-master
This package is not auto-updated.
Last update: 2025-10-25 23:29:14 UTC
README
Calculates your shapes.
Installation
Using composer
{
...
"require": {
"ushios/shape": "0.*"
}
}
Usage
<?php
use Ushios\Shape\Rectangle;
use Ushios\Shape\Calculator\Scale;
$base = new Rectangle(200, 400);
$target = new Rectangle(400, 500);
$newRect = Scale::fillRectWithRect($base, $target); // Got width:200, height:250 rectangle
Developers
Test
$ vendor/bin/phpunit
Format
$ vendor/bin/php-cs-fixer fix
Make API Document using phpDocumenter
$ vendor/bin/phpdoc