Вход Регистрация
Файл: plugins/photo/classes/abstract_photo_form.php
Строк: 34
<?php

abstract class PHOTO_CLASS_AbstractPhotoForm extends Form
{
    
/**
     * @return array
     */
    
abstract public function getOwnElements();

    public function 
getExtendedElements()
    {
        return 
array_diff(
            
array_keys($this->getElements()),
            
array_merge(array('form_name'), $this->getOwnElements())
        );
    }

    public function 
triggerReady( array $data null )
    {
        
PEEP::getEventManager()->trigger(
            new 
PEEP_Event(PHOTO_CLASS_EventHandler::EVENT_ON_FORM_READY, array('form' => $this), $data)
        );
    }

    public function 
triggerComplete( array $data null )
    {
        
PEEP::getEventManager()->trigger(
            new 
PEEP_Event(PHOTO_CLASS_EventHandler::EVENT_ON_FORM_COMPLETE, array('form' => $this), $data)
        );
    }
}
Онлайн: 1
Реклама