Php 从类中提取接口的工具
可能重复:Php 从类中提取接口的工具,php,Php,可能重复: 由于我想针对接口编程,我正在寻找一种工具,可以从类中提取接口 假设我有一个这样的类: <?php class Foo { public function Bar() { } } ?> 显然,对于一个简单的类来说,手工操作是非常容易的。但是我想从中提取一个接口,这是一个很大的工作 有这方面的工具吗 注意:在VS2010中,这非常简单,只需点击几下。您的代码看起来像c#您谈论的是VS2010,但问题标签是关于ph
由于我想针对接口编程,我正在寻找一种工具,可以从类中提取接口 假设我有一个这样的类:
<?php
class Foo
{
public function Bar()
{
}
}
?>
显然,对于一个简单的类来说,手工操作是非常容易的。但是我想从中提取一个接口,这是一个很大的工作
有这方面的工具吗
注意:在VS2010中,这非常简单,只需点击几下。您的代码看起来像c#您谈论的是VS2010,但问题标签是关于php的
如果标签有误,您需要的是Resharper。它做到了这一点,还有更多
这不是免费的,但是他们有一个有时间限制的版本可以尝试。你的代码看起来像c#你说的是vs2010,但问题标签是关于php的
如果标签有误,您需要的是Resharper。它做到了这一点,还有更多
这不是免费的,但他们有一个有时间限制的版本可以尝试。有一个基于PHP的库,其中还包含一个命令行工具,可以从类定义中提取接口:
这是相关问题中概述的更方便的变体。有一个基于PHP的库,其中还包含一个命令行工具,可以从类定义中提取接口:
这是相关问题中所述内容的一个更方便的变体。我不知道任何免费解决方案,但您可以付钱让我这么做;-)是否要将类的每个公共方法移植到新接口中相应的无主体方法?我不知道任何免费的解决方案,但你可以付钱让我来做;-)是否要将类的每个公共方法移植到新接口中相应的无主体方法?使用反射写一个新文件。如果不清楚,很抱歉,我调整了问题。(这是PHP)如果不清楚,很抱歉,我调整了问题。(适用于PHP)
interface IFoo
{
public function Bar();
}