Proyectos de Subversion LeadersLinked - Backend

Rev

Autoría | Ultima modificación | Ver Log |

<?php

declare(strict_types=1);

namespace LeadersLinked\Form;

use Laminas\Form\Form;
use Laminas\Form\Element\Select;
use Laminas\Db\Adapter\AdapterInterface;

class TopicCapsuleForm extends Form
{
    
    /**
     * 
     * @param AdapterInterface $adapter
     * @param int $company_id
     * @param int $topic_id
     */
    public function __construct($adapter, $company_id, $topic_id = 0) 
    {
        parent::__construct();
        $this->setInputFilter(new TopicCapsuleFilter($adapter));
        
        $this->add([
            'name' => 'topic_uuid',
            'type' => Select::class,
            'attributes' => [
                'id' => 'topic_uuid',
            ],
            'options' => [
                'value_options' => []
            ]
        ]);
        
        $this->add([
            'name' => 'capsule_uuid',
            'type' => Select::class,
            'attributes' => [
                'id' => 'capsule_uuid',
            ],
            'options' => [
                'value_options' => []
            ]
        ]);
    }
    

}