本文整理匯總了PHP中FormControl::extensionMethod方法的典型用法代碼示例。如果您正苦於以下問題:PHP FormControl::extensionMethod方法的具體用法?PHP FormControl::extensionMethod怎麽用?PHP FormControl::extensionMethod使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類FormControl
的用法示例。
在下文中一共展示了FormControl::extensionMethod方法的1個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。
示例1: Form_addDatePicker
<?php
// budoucí metoda Form::addDatePicker()
function Form_addDatePicker(Form $_this, $name, $label, $cols = NULL, $maxLength = NULL)
{
return $_this[$name] = new DatePicker($label, $cols, $maxLength);
}
Form::extensionMethod('Form::addDatePicker', 'Form_addDatePicker');
// v PHP 5.2
//Form::extensionMethod('addDatePicker', 'Form_addDatePicker'); // v PHP 5.3
// Funkčnost $form['element']->setReadonly();
function FormControl_setReadOnly(FormControl $_this)
{
$_this->getControlPrototype()->readonly = TRUE;
}
FormControl::extensionMethod('FormControl::setReadOnly', 'FormControl_setReadOnly');
// v PHP 5.2
/*
function DibiDataSource_flush(DibiDataSource $_this)
{
$_this->select(array())->where(array())->orderBy(array())->release();
}
DibiDataSource::extensionMethod('DibiDataSource::flush', 'DibiDataSource_flush');
*/