PHP/Zend:Ajax 分页:如何获取文件的路径,包括我在给定类对象中获得的类?或者从缓存中正确加载对象


PHP/Zend: Ajax Paging: How do I get the path of the file including a class I've got in a given class object? Or correctly load the object from Cache?

首先,因为我不确定我的意思是否清楚:
我有一个在函数中给出的类对象,我需要文件的路径,这个类被声明,因为这个对象存储在缓存中并加载它,我需要包含声明类的文件来反序列化它。

其次,这就是我要做的:
我正在尝试编写分页,模型类的对象,选择对象和限制被赋予构造函数。基本的分页已经可以工作了,我现在正在尝试构建一个 ajax 分页,给定的对象和限制被缓存和请求,并且应该由 ajax 请求加载以返回所需的数据。问题如上所述:我需要先包含包含文件,但我没有路径。

问题:
我如何让这条路径包含类,或者您有任何想法如何以不同的方式解决这个问题?

已解决
我使用ReflectionClass来获取完整的文件路径:

$reflectionClass = new ReflectionClass($model);
$directory = $reflectionClass->getFileName();

$directory包含:

C:'Program Files (x86)'Zend'Apache2'htdocs'[...]'application'models'DbTable'BdUsers.php