PHP code example of greg0ire / enum-bundle
1. Go to this page and download the library: Download greg0ire/enum-bundle library. Choose the download type require. 2. Extract the ZIP file and open the index.php. 3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
greg0ire / enum-bundle example snippets
use Greg0ire\EnumBundle\BaseEnum;
final class ColorType extends BaseEnum
{
const
BLACK_WHITE = 'black-white',
COLOR = 'color',
COLORIZED = 'colorized' ;
}
class MyType
{
public function buildForm(FormBuilderInterface $builder, array $options)
{
$builder->add(
'aspect_ratio',
'choice',
array('choices' => ColorType::getChoices('color_type_%s'))
);
}
}