我目前在 Zend 项目中,我创建了一个名为 的控制器company
,在那里我创建了许多动作。现在我想编写一些 utils 函数,它们将只用于我的控制器的一个操作中,比如说nameAction
。
这是我所做的:
class CompanyController extends Zend_Controller_Action {
public function nameAction( $name = null ) {
function get_inner_html( $node ) {
// Some code goes here
return $html;
}
function check_if_social_account($url) {
// Some code goes here
return $social_account;
}
// Here is the main code of my controller
}
}
这段代码运行良好,但是将一些函数放入一个函数中有点奇怪,不是吗?
我应该将这些工具函数get_inner_html
&check_if_social_account
放在哪里CompanyController
作为私有函数?在单独的文件中?