Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在我的模型中,我使用Ardent进行自我验证,但我有一个模型,我还需要使用Sentry进行身份验证。所以我也需要扩展 Ardent 和 Sentry,但我不能,因为 PHP 中没有多重继承。我试图用特征来做到这一点,但特征不能扩展。我几乎不需要两个课程,有没有办法可以同时使用它们?
我认为最好的方法是直接从 Sentry 文件夹复制整个用户模型:例如 src/Cartalyst/Sentry/Users/Eloquent/User.php
将该文件复制到您的模型目录,然后让它扩展 Ardent 而不是 Model,因为 Ardent 已经扩展了 Model。
这应该可以工作——尽管可能需要一些复杂性或修复才能使其工作,但我正在使用 Toddish/Verify 而不是 Sentry 做类似的事情。
好吧,每个 < li > 标签内的链接在 IE9 中不起作用,尽管它们在其他浏览器上运行良好......我不明白为什么......我检查了重叠元素,但我似乎找不到任何东西,我不要使用任何带有 z-index 或绝对/固定定位的东西。这可能是IE的东西吗?
function getNews() { global $db; $query = 'SELECT * FROM