<?php
class MaritalStatusProvider
{
const SINGLE = 'choices.maritalStatus.single';
const MARRIED = 'choices.maritalStatus.married';
const WIDOW = 'choices.maritalStatus.widow';
const DIVORCED = 'choices.maritalStatus.divorced';
private static $maritalStatusKeys = array(
self::SINGLE,
self::MARRIED,
self::WIDOW,
self::DIVORCED
);
/**
* Get Type Choices
*
* @return array
*/
public static function getTypeChoices()
{
return array_combine(self::$maritalStatusKeys, self::$maritalStatusKeys);
}
}
$getMaritalStatus = '';
if ($getMaritalStatus == null
|| !in_array($getMaritalStatus, array(MaritalStatusProvider::SINGLE, MaritalStatusProvider::WIDOW))
) {
print_r(array('titular', 'next', 'save'));
} else {
print_r(array('titular', 'next', 'save', 'married'));
}
preferences:
44.02 ms | 402 KiB | 5 Q