This content originally appeared on DEV Community and was authored by sebk69
New major release of Small Class manipulator
The code have been fully refactored and coded a new support of attributes manipulation
Here is an example of manipulation :
$classFile = \Small\ClassManipulator\ClassManipulator::fromProject(__DIR__ . '/../..')
->getClass(\Small\ClassManipulator\Test\Fixture\SimpleClass::class)
->parse();
$classFile->getClass()->getAttributes()->push(
(new \Small\ClassManipulator\ClassFile\Bean\AttributeBean())
->setClass('\ORM')
);
$classFile->write();
Find out on :
- git : https://git.small-project.dev/lib/small-class-manipulator
- packagist : https://packagist.org/packages/small/class-manipulator
This content originally appeared on DEV Community and was authored by sebk69
sebk69 | Sciencx (2024-09-05T14:31:32+00:00) Small Class Manipulator 2.0. Retrieved from https://www.scien.cx/2024/09/05/small-class-manipulator-2-0/
Please log in to upload a file.
There are no updates yet.
Click the Upload button above to add an update.