- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
<?php
/* Почему статические методы — говно */
abstract class BaseNewsPeer {
…
/**
* Method to select one object from the DB.
*
* @param Criteria $criteria object used to create the SELECT statement.
* @param PropelPDO $con
* @return News
* @throws PropelException Any exceptions caught during processing will be
* rethrown wrapped into a PropelException.
*/
public static function doSelectOne(Criteria $criteria, PropelPDO $con = null)
{
$critcopy = clone $criteria;
$critcopy->setLimit(1);
$objects = NewsPeer::doSelect($critcopy, $con);
if ($objects) {
return $objects[0];
}
return null;
}
…
class NewsPeer extends BaseNewsPeer
{
…
}
Ruslyakan 19.12.2013 22:06 # +1
kix 20.12.2013 08:33 # +2
Stertor 20.12.2013 11:42 # 0