123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778 |
- <?php
-
- namespace Gedmo\Sluggable\Handler;
-
- use Gedmo\Sluggable\SluggableListener;
- use Gedmo\Sluggable\Mapping\Event\SluggableAdapter;
- use Doctrine\Common\Persistence\Mapping\ClassMetadata;
-
-
- interface SlugHandlerInterface
- {
-
-
- function __construct(SluggableListener $sluggable);
-
-
-
- function onChangeDecision(SluggableAdapter $ea, $slugFieldConfig, $object, &$slug, &$needToChangeSlug);
-
-
-
- function postSlugBuild(SluggableAdapter $ea, array &$config, $object, &$slug);
-
-
-
- function onSlugCompletion(SluggableAdapter $ea, array &$config, $object, &$slug);
-
-
-
- function handlesUrlization();
-
-
-
- static function validate(array $options, ClassMetadata $meta);
- }
|