Ошибка при импорте проекта Laravel 5.0 в Aptana 3

Я импортировал Laravel 5.0 в Aptana 3.0.

Первоначально он выдавал синтаксическую ошибку из-за php5.3 по умолчанию, который я обновил до PHP 5.4, создав файл
«PATH_TO_PROJECT / .settings / com.aptana.editor.php.prefs«со следующим содержанием:

eclipse.preferences.version=1
phpVersion=php5.4

Это сработало отлично.

Но он все еще выбрасывает две синтаксические ошибки в phpunit / php-token-stream / tests / fixtures / issue30.php

    <?php
class Foo
{
public function bar()
{
return Foo::CLASS; //error line
}
}
?>

и второй файл

поставщик / danielstjules / волокнистые / тесты / createTest.php

<?php

require __DIR__ . '/../src/Create.php';

use function Stringy\create as s; //error line

class CreateTestCase extends PHPUnit_Framework_TestCase
{
public function testCreate()
{
$stringy = s('foo bar', 'UTF-8');
$this->assertInstanceOf('Stringy\Stringy', $stringy);
$this->assertEquals('foo bar', (string) $stringy);
$this->assertEquals('UTF-8', $stringy->getEncoding());
}
}
?>

Любое руководство, как действовать дальше?

заранее спасибо

0

Решение

Я только что получил эту ошибку сам. Я случайно проверил всю папку моего проекта — включая файлы вендора — когда я запустил PHPUnit. Синтаксис «use function» не поддерживается до PHP 5.6, что является вашей проблемой.

Когда я переключился на отладку папки своего приложения, которая содержит только файлы, которые я написал, отладчик запустился без проблем.

Надеюсь это поможет!

0

Другие решения

Других решений пока нет …