在OOP类中处理Wordpress条件

时间:2015-03-05 19:17:57

标签: php wordpress oop

通过隔离测试并保持类可测试,我应该如何处理OOP类中的is_year()is_day()is_month()等Wordpress条件标记。

举个例子:

public function date()
{

    if (is_year()) {
        $date = 'YYYY'
    }

    if (is_month()) {
        $date = 'YYYY-mm'
    }

    if (is_day()) {
        $date = 'YYYY-mm-dd'
    }

    return $date
}

这是有效的,但这是一个好的做法,这是否符合OOP原则。在Wordpress之外这是多么可测试

0 个答案:

没有答案