ytkns/src/PageEffectInterface.php

15 lines
416 B
PHP
Raw Normal View History

2020-06-10 16:03:13 +00:00
<?php
namespace YTKNS;
use Exception;
class PageEffectException extends Exception {};
interface PageEffectInterface {
public function setEffectParams(array $vars, bool $quiet = false): void;
public function getEffectParams(): array;
public function getEffectName(): string;
public function getEffectProperties(): array;
public function applyEffect(PageBuilder $builder): void;
}