本文整理汇总了PHP中BaseClass::__construct方法的典型用法代码示例。如果您正苦于以下问题:PHP BaseClass::__construct方法的具体用法?PHP BaseClass::__construct怎么用?PHP BaseClass::__construct使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类BaseClass
的用法示例。
在下文中一共展示了BaseClass::__construct方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: array
function __construct($id = false)
{
$this->_table = "Tour";
$this->_idfield = "tourID";
$this->_LINKED = array(array('classname' => 'Guides', 'type' => 'one2one', 'classLinkField' => 'guideID', 'idField' => 'guideID'), array('classname' => 'Users', 'type' => 'many2many', 'linkTable' => 'TourUsers', 'classLinkField' => $this->_idfield, 'addFields' => 'tourUserType,tourUserDate,tourUserComments,tourUserCommentsUser,tourUserCommentsRegVia,tourUserCommentsPrepay,tourUserCommentsTicket,tourUserAddName1,tourUserAddValue1,tourUserAddName2,tourUserAddValue2,tourUserAddName3,tourUserAddValue3,tourUserAddName4,tourUserAddValue4,tourUserAddName5,tourUserAddValue5,tourUserAddEmail1,tourUserAddEmail2,tourUserRooming,tourUserRoomingComment,tourUserRoomingType,tourUserRoomingNo,tourUserModifyDate', 'idField' => 'userID', 'options' => array(array('field' => 'tourUserRoomingNo', 'eq' => 'ORDERBY', 'value' => 'tourUserRoomingNo'))));
return parent::__construct($id);
}
示例2: array
function __construct($id = false)
{
$this->_table = "Trip";
$this->_idfield = "tripID";
$this->_LINKED = array(array('classname' => 'Tours'));
return parent::__construct($id);
}
示例3:
function __construct($id = false)
{
$this->_table = "Invitations";
$this->_idfield = "invitationID";
$this->_datefield = "invitationDate";
return parent::__construct($id);
}
示例4: __construct
public function __construct($key, $quantity, $price)
{
parent::__construct();
$this->_key = $key;
$this->_quantity = $quantity;
$this->_price = $price;
$this->_features = array();
}
示例5: __construct
/**
*
*/
public function __construct($id, $name, $css_class, $checked = FALSE)
{
parent::__construct();
$this->id = $id;
$this->name = $name;
$this->css_class = $css_class;
$this->checked = $checked;
}
示例6: __construct
/**
*
*/
public function __construct($id, $name, $css_class, $script)
{
parent::__construct();
$this->id = $id;
$this->name = $name;
$this->css_class = $css_class;
$this->script = $script;
}
示例7: array
function __construct($id = false)
{
$this->_table = "User";
$this->_idfield = "userID";
$this->_datefield = "userRegistrationDate";
$this->_LINKED = array(array('classname' => 'Tours', 'type' => 'many2many', 'linkTable' => 'TourUsers', 'classLinkField' => $this->_idfield, 'addFields' => 'tourUserType,tourUserDate,tourUserComments,tourUserCommentsUser,tourUserCommentsRegVia,tourUserCommentsPrepay,tourUserCommentsTicket,tourUserAddName1,tourUserAddValue1,tourUserAddName2,tourUserAddValue2,tourUserAddName3,tourUserAddValue3,tourUserAddName4,tourUserAddValue4,tourUserAddName5,tourUserAddValue5,tourUserAddEmail1,tourUserAddEmail2,tourUserRooming,tourUserRoomingComment,tourUserRoomingType,tourUserRoomingNo,tourUserModifyDate', 'idField' => 'tourID'), array('classname' => 'Users', 'type' => 'one2one', 'classLinkField' => $this->_idfield, 'idField' => 'userReferalID'));
return parent::__construct($id);
}
示例8: array
function __construct($attributes = array(), $entities = array())
{
$this->entities = array();
foreach ($entities as $entity) {
$this->append($entity->copy());
}
parent::__construct($attributes);
}
示例9: array
function __construct($id = false)
{
$this->_table = "Customers";
$this->_idfield = "customerID";
$this->_datefield = "customerCreationDate";
$this->_LINKED = array(array('classname' => 'Invitations'));
return parent::__construct($id);
}
示例10: __construct
public function __construct($page_id)
{
parent::__construct();
if ($page_id != NULL) {
$page_id = (int) $page_id;
util_Validator::validate($page_id, 'integer');
$this->init($page_id);
}
}
示例11: array
function __construct($attributes = array())
{
$defaults = array();
$defaults['name'] = 'Writer';
$defaults['flag'] = 64;
$defaults['color'] = 7;
$defaults['lineType'] = 'continuous';
parent::__construct(array_merge($defaults, $attributes));
}
示例12: __construct
public function __construct($shipment_id = 0)
{
parent::__construct();
if ((int) $shipment_id > 0) {
$shipment_id = (int) $shipment_id;
util_Validator::validate($shipment_id, 'integer');
$this->init($shipment_id);
}
}
示例13: array
function __construct($id = false)
{
$this->_table = "Partners";
$this->_idfield = "partnerID";
$this->_LINKED = array();
$this->_FIELDTYPES = array('partnerID' => 'hidden');
$this->_CHECKFIELDS = array('partnerID' => 'required', 'partnerName' => 'required');
$this->_FIELDNAMES = array('partnerID' => '#', 'partnerName' => 'Имя/название');
return parent::__construct($id);
}
示例14: array
function __construct($id = false)
{
$this->_table = "Guide";
$this->_idfield = "guideID";
$this->_LINKED = array(array('classname' => 'Tours', 'type' => 'many2one', 'classLinkField' => 'guideID', 'idField' => 'guideID'));
$this->_FIELDTYPES = array('guideID' => 'hidden');
$this->_CHECKFIELDS = array('guideID' => 'required', 'guideName' => 'required');
$this->_FIELDNAMES = array('guideID' => '#', 'guideName' => 'Имя Гида', 'guidePhone' => 'Телефон', 'guideEmail1' => 'Email', 'guideEmail2' => 'Дополнительный email');
return parent::__construct($id);
}
示例15: __construct
/**
*
*/
public function __construct($id, $name, $css_class, $selected_id = 0, $placeHolder = '')
{
parent::__construct();
$this->id = $id;
$this->name = $name;
$this->css_class = $css_class;
$this->placeHolder = $placeHolder;
if ((int) $selected_id > 0) {
$this->selected_id = $selected_id;
}
}