# Coverage for Doctrine_Record_Filter_Standard

Back to coverage report

1 | <?php
2 | /*
3 | * $Id: Record.php 1298 2007-05-01 19:26:03Z zYne $
4 | *
5 | * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
6 | * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
7 | * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
8 | * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
9 | * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
10 | * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
11 | * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
12 | * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
13 | * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
14 | * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
15 | * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
16 | *
17 | * This software consists of voluntary contributions made by many individuals
18 | * and is licensed under the LGPL. For more information, see
19 | * <http://www.phpdoctrine.org>.
20 | */
21 |
22 | /**
23 | * Doctrine_Record_Filter_Standard
24 | * Filters the record getters and setters
25 | *
26 | * @package Doctrine
27 | * @subpackage Record
28 | * @author Konsta Vesterinen <kvesteri@cc.hut.fi>
29 | * @license http://www.opensource.org/licenses/lgpl-license.php LGPL
30 | * @link www.phpdoctrine.org
31 | * @since 1.0
32 | * @version $Revision: 1298 $
33 | */
34 | class Doctrine_Record_Filter_Standard extends Doctrine_Record_Filter
35 | {
36 | /**
37 | * filterSet
38 | * defines an implementation for filtering the set() method of Doctrine_Record
39 | *
40 | * @param mixed $name name of the property or related component
41 | */
42 | public function filterSet(Doctrine_Record $record, $name, $value)
43 | {
44 | throw new Doctrine_Record_Exception('Unknown record property / related component \'' . $name . '\'.');
45 | }
46 |
47 | /**
48 | * filterGet
49 | * defines an implementation for filtering the get() method of Doctrine_Record
50 | *
51 | * @param mixed $name name of the property or related component
52 | */
53 | public function filterGet(Doctrine_Record $record, $name)
54 | {
55 | throw new Doctrine_Record_Exception('Unknown record property / related component \'' . $name . '\'.');
56 | }
57 | }