* CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN * ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE * POSSIBILITY OF SUCH DAMAGE. * * @package phpApiCompare * @author Bashar Al-Fallouji <*****@*****.**> * @copyright 2009 Bashar Al-Fallouji <*****@*****.**> * @license http://www.opensource.org/licenses/bsd-license.php BSD License * @since File available since Release 1.0.0 */ include "lib/codeCompare.php"; include "lib/textUI.php"; include "lib/appController.php"; // Display header message textUI::displayHeader(); // Check if enough parameters were passed if ($_SERVER['argc'] < 3) { textUI::displayHelp(); die; } $params = appController::parseParameters($_SERVER['argv']); // Parse folders $results[] = codeCompare::parseFolder($_SERVER['argv'][1]); $results[] = codeCompare::parseFolder($_SERVER['argv'][2]); // Verbose mode, display everything if (isset($params['all'])) { appController::compareAll($results); } // Compare classes from FolderA with FolderB if (isset($params['classes'])) {