protected function evalObjLabel($variable)
    {
        $class = get_class($variable);
        $label = class_basename($variable);

        if ($variable instanceof ComponentBase) {
            $label = '<strong>Component</strong>';
        }
        elseif ($variable instanceof Collection) {
            $label = 'Collection('.$variable->count().')';
        }
        elseif ($variable instanceof Paginator) {
            $label = 'Paged Collection('.$variable->count().')';
        }
        elseif ($variable instanceof Model) {
            $label = 'Model';
        }

        return '<abbr title="'.e($class).'">'.$label.'</abbr>';
    }
protected function evalObjLabel($variable)
    {
        $class = get_class($variable);
        $label = class_basename($variable);

        if ($variable instanceof ComponentBase) {
            $label = '<strong>Component</strong>';
        }
        elseif ($variable instanceof Collection) {
            $label = 'Collection('.$variable->count().')';
        }
        elseif ($variable instanceof Paginator) {
            $label = 'Paged Collection('.$variable->count().')';
        }
        elseif ($variable instanceof Model) {
            $label = 'Model';
        }

        return '<abbr title="'.e($class).'">'.$label.'</abbr>';
    }
protected function evalObjLabel ( $ variable ) { $ class = get_class ( $ variable ) ; $ label = class_basename ( $ variable ) ; if ( $ variable instanceof ComponentBase ) { $ label = '<strong>Component</strong>' ; } elseif ( $ variable instanceof Collection ) { $ label = 'Collection(' . $ variable -> count ( ) . ')' ; } elseif ( $ variable instanceof Paginator ) { $ label = 'Paged Collection(' . $ variable -> count ( ) . ')' ; } elseif ( $ variable instanceof Model ) { $ label = 'Model' ; } return '<abbr title="' . e ( $ class ) . '">' . $ label . '</abbr>' ; }
Evaluate an object type for label
@param  object $variable
@return string
Evaluate an object type for label