- Add core `dynamicimages_c` class for module configuration and management. - Implement asset management with `dynamicimages_asset` class and related interface/traits. - Add support for image operations via `dynamicimages_tool` enum. - Include `dynamicimages_image` class for handling grouped assets with path configuration. - Introduce `machine_1` image example with associated assets under `dynamicimages`.
14 lines
289 B
PHP
14 lines
289 B
PHP
<?php
|
|
|
|
namespace dynamicimages\interfaces;
|
|
|
|
interface dynamicimages_asset_i
|
|
{
|
|
|
|
/**
|
|
* Initializes the dynamic image asset
|
|
* @return void
|
|
* @throws \Exception if initialization fails (image not found, invalid format, etc.)
|
|
*/
|
|
public function initialize(): void;
|
|
} |