Projekt

Obecné

Profil

« Předchozí | Další » 

Revize 1031

Přidáno uživatelem Michal Kliment před více než 13 roky(ů)

Optimalizace pro Debian Lenny - callback funkce nutno definovat jako public static, jinak nastane ve starsi verzi PHP (5.2.6) chyba.

Zobrazit rozdíly:

freenetis/branches/testing/application/helpers/callback.php
* @param unknown_type $item
* @param unknown_type $name
*/
static function amount_field($item, $name)
public static function amount_field($item, $name)
{
if ($item->amount > 0)
echo '<span style="color:green">'.number_format((float)$item->amount, 2, ',', ' ').'</span>';
......
* @param $item
* @param $name
*/
static function origin_account_field($item, $name)
public static function origin_account_field($item, $name)
{
echo html::anchor(url_lang::base().'transfers/show_by_account/'.$item->oa_id, $item->oa_name);
}
......
* @param $item
* @param $name
*/
static function destination_account_field($item, $name)
public static function destination_account_field($item, $name)
{
echo html::anchor(url_lang::base().'transfers/show_by_account/'.$item->da_id, $item->da_name);
}
......
* @param unknown_type $item
* @param unknown_type $name
*/
static function redirect_field($item, $name)
public static function redirect_field($item, $name)
{
$redirstr = '';
// membership Interrupt redirection - letter I
......
* @param <type> $item
* @param <type> $name
*/
static function member_type_name_field($item, $name)
public static function member_type_name_field($item, $name)
{
$abbreviation = '';
$words = explode(' ', $item->type_name);
......
* @param unknown_type $item
* @param unknown_type $name
*/
static function member_field($item, $name, $args = array())
public static function member_field($item, $name, $args = array())
{
if ($item->member_id)
echo html::anchor(url_lang::base()."members/show/$item->member_id", $item->member_name);
......
* @param unknown_type $item
* @param unknown_type $name
*/
static function subnet_field($item, $name)
public static function subnet_field($item, $name)
{
if ($item->subnet_id)
echo html::anchor(url_lang::base()."subnets/show/$item->subnet_id", $item->subnet_name);
......
* @param unknown_type $item
* @param unknown_type $name
*/
static function ip_address_field($item, $name, $args = array())
public static function ip_address_field($item, $name, $args = array())
{
$ip_address = (isset($args[0]) && $args[0]) ? $item->ip_address.'/'.$item->subnet_range : $item->ip_address;
......
* @param unknown_type $item
* @param unknown_type $name
*/
static function segment_field($item, $name)
public static function segment_field($item, $name)
{
if ($item->segment_id)
echo html::anchor(url_lang::base()."segments/show/$item->segment_id", $item->segment_name);
......
* @param $item
* @param $name
*/
static function device_field($item, $name)
public static function device_field($item, $name)
{
if ($item->device_id)
echo html::anchor(url_lang::base()."devices/show/$item->device_id", $item->device_name);
......
* @param unknown_type $item
* @param unknown_type $name
*/
static function device_type_field($item, $name)
public static function device_type_field($item, $name)
{
echo html::anchor(url_lang::base()."devices/show/$item->device_id", $item->type);
}
......
* @param unknown_type $item
* @param unknown_type $name
*/
static function device_price_field($item, $name)
public static function device_price_field($item, $name)
{
if (!$item->price)
return;
......
* @param unknown_type $item
* @param unknown_type $name
*/
static function iface_field($item, $name)
public static function iface_field($item, $name)
{
if ($item->iface_id)
echo html::anchor(url_lang::base()."ifaces/show/$item->iface_id", $item->mac);
......
* @param $item
* @param $name
*/
static function user_field($item, $name)
public static function user_field($item, $name)
{
echo html::anchor(url_lang::base()."users/show/$item->user_id", $item->user_name);
}
......
* @param unknown_type $item
* @param unknown_type $name
*/
static function user_login_field($item, $name)
public static function user_login_field($item, $name)
{
echo html::anchor(url_lang::base()."users/show/$item->user_id", $item->user_login);
}
......
* @param <type> $item
* @param <type> $name
*/
public function active_field($item, $name)
public static function active_field($item, $name)
{
// 1 => active, 0 => inactive
switch ($item->$name)
......
* @param <type> $item
* @param <type> $name
*/
public function used_field ($item, $name)
public static function used_field ($item, $name)
{
$color = '';
......
* @param <type> $item
* @param <type> $name
*/
public function iface_vlan_iface_field ($item, $name)
public static function iface_vlan_iface_field ($item, $name)
{
if ($item->iface_id)
echo html::anchor (url_lang::base().'ifaces/show/'.$item->iface_id, $item->iface_name, array('title' => url_lang::lang('texts.Show interface')));
......
* @param <type> $item
* @param <type> $name
*/
public function vlan_field ($item, $name)
public static function vlan_field ($item, $name)
{
echo html::anchor (url_lang::base().'vlans/show/'.$item->vlan_id, $item->vlan_name, array('title' => url_lang::lang('texts.Show VLAN')));
}
......
* @param <type> $item
* @param <type> $name
*/
public function vlan_iface_field ($item, $name)
public static function vlan_iface_field ($item, $name)
{
echo html::anchor (url_lang::base().'vlan_ifaces/show/'.$item->vlan_iface_id, $item->vlan_iface_name, array('title' => url_lang::lang('texts.Show VLAN interface')));
}
......
* @param <type> $item
* @param <type> $name
*/
public function port_field ($item, $name)
public static function port_field ($item, $name)
{
echo html::anchor (url_lang::base().'ports/show/'.$item->port_id, $item->port_name, array('title' => url_lang::lang('texts.Show port')));
}
......
* @param <type> $item
* @param <type> $name
*/
public function iface_id_field ($item, $name)
public static function iface_id_field ($item, $name)
{
echo html::anchor (url_lang::base().'ifaces/show/'.$item->iface_id, $item->iface_id, array('title' => url_lang::lang('texts.Show interface')));
}
......
* @param <type> $name
* @param array $args
*/
public function edit_field ($item, $name, $args = array())
public static function edit_field ($item, $name, $args = array())
{
if (Session::instance()->get('user_id') == $item->user_id)
echo html::anchor (url_lang::base().$args[0].'/edit/'.$item->id, url_lang::lang('texts.Edit'));
......
* @param <type> $name
* @param array $args
*/
public function delete_field ($item, $name, $args = array())
public static function delete_field ($item, $name, $args = array())
{
if (Session::instance()->get('user_id') == $item->user_id)
echo html::anchor (url_lang::base().$args[0].'/delete/'.$item->id, url_lang::lang('texts.Delete'), array('class' => 'delete_link'));
......
* @param <type> $item
* @param <type> $name
*/
public function comments_field ($item, $name)
public static function comments_field ($item, $name)
{
echo $item->comments_count;
if ($item->comments_count)
......
*/
public static function segment_medium_field ($item, $name)
{
echo url_lang::lang('texts.'.Segment_Model::$types[$item->medium_id]);;
echo url_lang::lang('texts.'.Segment_Model::$types[$item->medium_id]);
}
/**
......
* @param <type> $name
* @param <type> $args
*/
public function enabled_field($item, $name, $args = array())
public static function enabled_field($item, $name, $args = array())
{
// 1 => active, 0 => inactive
switch ($item->$name)

Také k dispozici: Unified diff