Beispiel #1
0
<?php

class Pie_Exception_RequiredField extends Pie_Exception
{
}
Pie_Exception::add('Pie_Exception_RequiredField', '$field is required');
Beispiel #2
0
<?php

class Pie_Exception_WrongValue extends Pie_Exception
{
}
Pie_Exception::add('Pie_Exception_WrongValue', '$field: expecting $range');
Beispiel #3
0
<?php

class Pie_Exception_MissingObject extends Pie_Exception
{
}
Pie_Exception::add('Pie_Exception_MissingObject', 'Missing object $name');
Beispiel #4
0
<?php

class Pie_Exception_MissingClass extends Pie_Exception
{
}
Pie_Exception::add('Pie_Exception_MissingClass', 'Missing class $class_name');
Beispiel #5
0
<?php

class Pie_Exception_MissingFile extends Pie_Exception
{
}
Pie_Exception::add('Pie_Exception_MissingFile', 'Missing file $filename');
Beispiel #6
0
<?php

class Pie_Exception_MissingFunction extends Pie_Exception
{
}
Pie_Exception::add('Pie_Exception_MissingFunction', 'Missing function $function_name');
Beispiel #7
0
<?php

/**
 * @package users
 */
class Users_Exception_WrongPassword extends Pie_Exception
{
}
Pie_Exception::add('Users_Exception_WrongPassword', 'Wrong password for $identifier');
Beispiel #8
0
<?php

class Pie_Exception_Recursion extends Pie_Exception
{
}
Pie_Exception::add('Pie_Exception_Recursion', 'Seems we have runaway recursive calls to $function_name');
Beispiel #9
0
<?php

class Pie_Exception_WrongType extends Pie_Exception
{
}
Pie_Exception::add('Pie_Exception_WrongType', '$field is the wrong type, expecting $type.');
Beispiel #10
0
<?php

class Pie_Exception_TestCaseFailed extends Pie_Exception_TestCase
{
}
Pie_Exception::add('Pie_Exception_TestCaseFailed', 'failed. $message');
Beispiel #11
0
<?php

class Pie_Exception_MissingConfig extends Pie_Exception
{
}
Pie_Exception::add('Pie_Exception_MissingConfig', 'Missing configuration field $fieldpath');
Beispiel #12
0
<?php

class Pie_Exception_MissingRow extends Pie_Exception
{
}
Pie_Exception::add('Pie_Exception_MissingRow', 'Missing $table with $criteria');
Beispiel #13
0
<?php

class Pie_Exception_MissingRoute extends Pie_Exception
{
}
Pie_Exception::add('Pie_Exception_MissingRoute', 'Missing route $route_pattern');
Beispiel #14
0
<?php

/**
 * @package users
 */
class Users_Exception_AlreadyVerified extends Pie_Exception
{
}
Pie_Exception::add('Users_Exception_AlreadyVerified', '$key has already been verified for another user');
Beispiel #15
0
<?php

class Pie_Exception_TestCaseIncomplete extends Pie_Exception_TestCase
{
}
Pie_Exception::add('Pie_Exception_TestCaseIncomplete', 'incomplete. $message');
Beispiel #16
0
<?php

class Pie_Exception_DbQuery extends Pie_Exception
{
}
Pie_Exception::add('Pie_Exception_DbQuery', 'DbQuery Exception: $message ... Query was: $sql');
Beispiel #17
0
<?php

class Pie_Exception_TestCaseSkipped extends Pie_Exception_TestCase
{
}
Pie_Exception::add('Pie_Exception_TestCaseSkipped', 'skipped. $message');
Beispiel #18
0
<?php

class Pie_Exception_DispatcherForward extends Pie_Exception
{
}
Pie_Exception::add('Pie_Exception_DispatcherForward', 'Dispatcher is forwarding to $uri', array('Pie_Dispatcher'));
Beispiel #19
0
<?php

/**
 * @package users
 */
class Users_Exception_NotLoggedIn extends Pie_Exception
{
}
Pie_Exception::add('Users_Exception_NotLoggedIn', 'You are not logged in.');
Beispiel #20
0
<?php

class Pie_Exception_MissingPlugin extends Pie_Exception
{
}
Pie_Exception::add('Pie_Exception_MissingPlugin', 'Missing plugin $plugin');
Beispiel #21
0
<?php

class Pie_Exception_BadUrl extends Pie_Exception
{
}
Pie_Exception::add('Pie_Exception_BadUrl', 'Bad url $url (the base url is $base_url)');
Beispiel #22
0
<?php

class Pie_Exception_InvalidInput extends Pie_Exception
{
}
Pie_Exception::add('Pie_Exception_InvalidInput', 'Invalid input encountered in $source');
Beispiel #23
0
     *  "errfile" =>
     *  "errline" =>
     *  "fixTrace" => fixes the trace array to
     * @param array $input_fields
     *  Same as in Pie_Exception.
     */
    function __construct($params, $input_fields)
    {
        parent::__construct($params, $input_fields);
        if (!empty($params['fixTrace'])) {
            $this->fixTrace = true;
            if (isset($params['errfile']) && isset($params['errline'])) {
                $this->file = $params['errfile'];
                $this->line = $params['errline'];
            }
        }
    }
    function getTraceEx()
    {
        $trace = parent::getTrace();
        return array_slice($trace, 3);
    }
    function getTraceAsStringEx()
    {
        $str = parent::getTraceAsString();
        return implode("\n", array_slice(explode("\n", $str), 4));
    }
    protected $fixTrace = false;
}
Pie_Exception::add('Pie_Exception_PhpError', '(PHP error) $errstr');
Beispiel #24
0
<?php

class Pie_Exception_DispatcherErrors extends Pie_Exception
{
}
Pie_Exception::add('Pie_Exception_DispatcherErrors', 'Dispatcher is displaying errors', array('Pie_Dispatcher'));
Beispiel #25
0
<?php

abstract class Pie_Exception_TestCase extends Pie_Exception
{
}
Pie_Exception::add('Pie_Exception_TestCase', 'test case exception: $message');
Beispiel #26
0
<?php

/**
 * @package users
 */
class Users_Exception_WrongState extends Pie_Exception
{
}
Pie_Exception::add('Users_Exception_WrongState', '$key is $state');
Beispiel #27
0
<?php

class Pie_Exception_NotArray extends Pie_Exception
{
}
Pie_Exception::add('Pie_Exception_NotArray', 'Value under $keys is not an array');
Beispiel #28
0
<?php

/**
 * @package users
 */
class Users_Exception_UsernameExists extends Pie_Exception
{
}
Pie_Exception::add('Users_Exception_UsernameExists', 'Someone else has that username');
Beispiel #29
0
<?php

class Pie_Exception_FailedValidation extends Pie_Exception
{
}
Pie_Exception::add('Pie_Exception_FailedValidation', '$message');