Beispiel #1
0
function error($message, $area = MSG_AREA_CONTEXT)
{
    FASE::alert($area, $message);
    die;
}
Beispiel #2
0
<?php

require dirname(__FILE__) . '/libs/init.php';
/** Data types */
define('DT_TEXT', 'text');
define('DT_NUMBER', 'int');
define('DT_AMOUNT', 'decimal');
define('DT_FKEY', 'int');
FASE::requires('data/item');
class Company extends Item
{
    var $has_many = array('product', 'material');
    var $fields = array('name' => array(DT_TEXT, true));
}
class Product extends Item
{
    var $belongs_to = array('company');
    var $has_many = array('combination');
    var $fields = array('name' => array(DT_TEXT, true), 'element_1' => array(DT_TEXT, true), 'element_2' => array(DT_TEXT, false), 'element_3' => array(DT_TEXT, false), 'element_4' => array(DT_TEXT, false));
}
class Material extends Item
{
    var $belongs_to = array('company');
    var $fields = array('name' => array(DT_TEXT, true));
}
class Combination extends Item
{
    var $belongs_to = array('product');
    var $has_multiple = array('material' => 4);
    var $fields = array('price' => array(DT_AMOUNT, true));
}
Beispiel #3
0
 public static function alert($area, $msg = null, $data = array(), $place = null)
 {
     return FASE::send(MSG_LVL_ALERT, array($area, $msg, $data, $place));
 }