コード例:
<?php // class_database.php
class database
{
include("class_validation.php"); //this does not work
$val = new validation() //this does not work
public function login($value)
{
if($val->validate($value))
{
//do something
}
}
}
<?php // class_validation.php
class validation
{
public function validate($value)
{
if($value > 50) return true;
return false;
}
}
クラスデータベースでクラス検証を委任するにはどうすればよいですか? クラス検証を継承 (実装または拡張) したくありません -> 検証の動作は変更されません。検証クラスのメソッドを使用したいだけです。OOP ソリューションはありますか? 前もって感謝します