diff options
author | Ivan Enderlin <ivan.enderlin@hoa-project.net> | 2013-11-10 13:35:05 +0100 |
---|---|---|
committer | Ivan Enderlin <ivan.enderlin@hoa-project.net> | 2013-11-10 13:35:05 +0100 |
commit | 60a23361a624fc7a06a5806df2fd2e456c616e63 (patch) | |
tree | 46c14b23e0ca89e5193b090e46dbe7637bd4fb95 /Exception | |
parent | 4a00f5e58049842f173dd68f367fafa372c618ba (diff) | |
download | Praspel-60a23361a624fc7a06a5806df2fd2e456c616e63.zip Praspel-60a23361a624fc7a06a5806df2fd2e456c616e63.tar.gz Praspel-60a23361a624fc7a06a5806df2fd2e456c616e63.tar.bz2 |
Add Hoa\Praspel\Exception\AssertionChecker.
Diffstat (limited to 'Exception')
-rw-r--r-- | Exception/AssertionChecker.php | 62 | ||||
-rw-r--r-- | Exception/Failure/Failure.php | 8 |
2 files changed, 66 insertions, 4 deletions
diff --git a/Exception/AssertionChecker.php b/Exception/AssertionChecker.php new file mode 100644 index 0000000..e8b2cff --- /dev/null +++ b/Exception/AssertionChecker.php @@ -0,0 +1,62 @@ +<?php + +/** + * Hoa + * + * + * @license + * + * New BSD License + * + * Copyright © 2007-2013, Ivan Enderlin. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * * Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * * Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * * Neither the name of the Hoa nor the names of its contributors may be + * used to endorse or promote products derived from this software without + * specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" + * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS AND CONTRIBUTORS BE + * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF + * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS + * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) + * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + * POSSIBILITY OF SUCH DAMAGE. + */ + +namespace { + +from('Hoa') + +/** + * \Hoa\Praspel\Exception\Generic + */ +-> import('Praspel.Exception.Generic'); + +} + +namespace Hoa\Praspel\Exception { + +/** + * Class \Hoa\Praspel\Exception\AssertionChecker. + * + * Extending the \Hoa\Praspel\Exception\Generic class. + * + * @author Ivan Enderlin <ivan.enderlin@hoa-project.net> + * @copyright Copyright © 2007-2013 Ivan Enderlin. + * @license New BSD License + */ + +class AssertionChecker extends Generic { } + +} diff --git a/Exception/Failure/Failure.php b/Exception/Failure/Failure.php index 425f275..8431786 100644 --- a/Exception/Failure/Failure.php +++ b/Exception/Failure/Failure.php @@ -39,9 +39,9 @@ namespace { from('Hoa') /** - * \Hoa\Praspel\Exception\Generic + * \Hoa\Praspel\Exception\AssertionChecker */ --> import('Praspel.Exception.Generic'); +-> import('Praspel.Exception.AssertionChecker'); } @@ -50,14 +50,14 @@ namespace Hoa\Praspel\Exception\Failure { /** * Class \Hoa\Praspel\Exception\Failure. * - * Extending the \Hoa\Praspel\Exception\Generic class. + * Extending the \Hoa\Praspel\Exception\AssertionChecker class. * * @author Ivan Enderlin <ivan.enderlin@hoa-project.net> * @copyright Copyright © 2007-2013 Ivan Enderlin. * @license New BSD License */ -class Failure extends \Hoa\Praspel\Exception\Generic { } +class Failure extends \Hoa\Praspel\Exception\AssertionChecker { } } |