Ben PDOStatement sınıf miras ve benim web sitesi komut kullanmak istiyorum.
Ama gerekli nesneyi almak için ne kadar sinirli değilim. PDO :: query sadece doğrudan PDOStatement nesnesi döndürür ve PDOStatement nesnesi veya kalıtsal bir sınıf oluşturmak için başka bir yöntem var gibi görünüyor.
Initially i thought to move PDOStatement object to constructor of inherit class Something like that:
$stmt = PDO -> query("select * from messages");
$messageCollection = new Messaging_Collection($stmt);
Ama nasıl miras nesne (Messaging_Collection) için PDOStatement örneğini yapmak. Bu benim için büyük bir sorudur.
class Messaging_Collection extends PDOStatement
{
public function __construct(PDOStatement $stmt)
{
//there i should to transform $stmt to $this
// direct $this = $stmt is not possible
// is there other right way?
}