Skip to content

Instantly share code, notes, and snippets.

@estefanionsantos
estefanionsantos / select.form.rubricate.php
Created September 8, 2021 00:55
select form rubricate
<?php
use Rubricate\Form\SelectForm;
use Rubricate\Form\OptionForm;
$select = new SelectForm('latim');
$select->setAttribute('class', 'sel_lorem');
@estefanionsantos
estefanionsantos / radio.form.rubricate.php
Last active September 8, 2021 00:53
radio form rubricate
<?php
use Rubricate\Form\LabelForm;
use Rubricate\Form\RadioForm;
for ($i = 1; $i <= 3; $i++) {
$radio = new RadioForm('optradio', $i);
$radio->checked(2);
@estefanionsantos
estefanionsantos / option.form.rubricate.php
Created September 8, 2021 00:50
option form rubricate
<?php
use Rubricate\Form\SelectOptForm;
$opt[] = 'choose';
$opt[] = 'lorem';
$opt[] = 'ipsum';
$opt[] = 'dolor';
@estefanionsantos
estefanionsantos / group.form.rubricate.php
Last active September 8, 2021 00:48
group form rubricate
<?php
use Rubricate\Form\SelectOptForm;
use Rubricate\Form\SelectOptGroupForm;
$opt['lorem'] = array(1 => 'ipsum', 2 => 'dolor', 3 => 'amet');
$opt['aliquam'] = array(4 => 'tincidunt', 5 => 'ligula', 6 => 'nulla');
$select = new SelectOptGroupForm('latim', $opt);
@estefanionsantos
estefanionsantos / file.form.rubricate.php
Last active September 8, 2021 00:26
file form rubricate
<?php
use Rubricate\Form\FileForm;
use Rubricate\Form\LabelForm;
use Rubricate\Element\CreateElement;
$grp = new CreateElement('div');
$lab = new LabelForm('image:');
$usr = new FileForm('image');
@estefanionsantos
estefanionsantos / fieldset.form.rubricate.php
Last active September 8, 2021 12:08
fieldset form rubricate
<?php
use Rubricate\Form\FieldsetForm;
use Rubricate\Form\LabelForm;
use Rubricate\Form\CheckboxForm;
$elem = new FieldsetForm('Category:');
for ($i = 1; $i <= 3; $i++) {
@estefanionsantos
estefanionsantos / checkbox.form.rubricate.php
Last active September 8, 2021 00:44
checkbox form rubricate
<?php
use Rubricate\Form\LabelForm;
use Rubricate\Form\CheckboxForm;
for ($i = 1; $i <= 3; $i++) {
$checkbox = new CheckboxForm('checkbox[]', $i);
$checkbox->checked(2);
@estefanionsantos
estefanionsantos / button.form.rubricate.php
Last active September 8, 2021 00:45
Button form rubricate
<?php
use Rubricate\Form;
$b = new Form\ButtonForm('ok');
$b->setAttribute('class', 'btn');
echo $b->getElement();
/*
<?php
use Rubricate\Hash\PasswordHash;
use Rubricate\Hash\AlgorithmHash;
$h = new PasswordHash(
# new AlgorithmHash(PASSWORD_ARGON2I)
new AlgorithmHash(PASSWORD_DEFAULT)
<?php
use Rubricate\Hash\InitHash;
use Rubricate\Hash\AlgorithmHash;
use Rubricate\Hash\SaltHash;
$h = new InitHash(
new AlgorithmHash('md5'),