PHP Framework: Laravel
Moderator: kfury77
Forum rules
Please follow these guidelines when posting feature requests. This will help to increase the value of your contribution.
Please follow these guidelines when posting feature requests. This will help to increase the value of your contribution.
- Do not create new topics for already requested features. Add your comments to the existing feature request topics instead;
- Create separate topic for each feature suggestion. Do NOT post a number of non-related feature suggestions in a single topic;
- Give your topic a meaningful title. Do NOT create topics with meaningless titles, such as "My Suggestion" or "My Problem".
PHP Framework: Laravel
I've searched these boards but surprisingly haven't found any request to support Laravel. Is there any plans to support this PHP framework?
This framework is along the same lines as CodeIgniter and includes a HTML template language called Blade which is along the same lines as Smarty.
- Christopher Mullins
This framework is along the same lines as CodeIgniter and includes a HTML template language called Blade which is along the same lines as Smarty.
- Christopher Mullins
Re: PHP Framework: Laravel
This is planned and will be released with the next major version. In fact the framework is already supported in the development version by now.
Blumentals Software Programmer
Re: PHP Framework: Laravel
Hi Christopher - WeBuilder 2015 public beta 1 is now available which includes code hints/autocomplete for the Laravel framework.
Download details here: http://forums.blumentals.net/viewtopic.php?f=15&t=6491
Download details here: http://forums.blumentals.net/viewtopic.php?f=15&t=6491
Re: PHP Framework: Laravel
Hi
I select Laravel from Frameworks menu under the options menu,
then in my laravel project i write in the editor
Route::g
or
Route::
or
Rou
then there is no auto complete or function list occur in editor. i also press CTRL+Space and same problem again.
is there any trick for this laravel autocomplete
regards
I select Laravel from Frameworks menu under the options menu,
then in my laravel project i write in the editor
Route::g
or
Route::
or
Rou
then there is no auto complete or function list occur in editor. i also press CTRL+Space and same problem again.
is there any trick for this laravel autocomplete
regards
Re: PHP Framework: Laravel
All Laravel methods have been scanned as non-static methods. I'll try to fix this until the release. If you feel brave and know jQuery, you can try to fix the scraper script for Laravel here: https://github.com/aivarsi/framework-scraper-webuilder (laravel_class.js)
Blumentals Software Programmer
Re: PHP Framework: Laravel
Laravel - Blade Syntax Highlighting:
I've purchased WebBuilder 2015 and selected the Laravel framework option.
I noticed that the blade syntax is not highlighted
Is the Blade Syntax highlighting not supported? Or is that on the roadmap?
I can confirm that the Laravel autocomplete only functions after entering a character after the double colon '::'.
I would find it useful for the feature to show all the methods for a particular static class.
Another note: Laravel does have some duplication in naming things that could be difficult to implement fully, such as:
Route:: is a reference to a static class with various methods, but
route() is a reference to a helper function
The initial word portiion is identical with the only difference being one is capitalized while the other is not.
Thanks for trying to support the Laravel Framework. It will help me a lot.
- Christopher Mullins
I've purchased WebBuilder 2015 and selected the Laravel framework option.
I noticed that the blade syntax is not highlighted
Is the Blade Syntax highlighting not supported? Or is that on the roadmap?
I can confirm that the Laravel autocomplete only functions after entering a character after the double colon '::'.
I would find it useful for the feature to show all the methods for a particular static class.
Another note: Laravel does have some duplication in naming things that could be difficult to implement fully, such as:
Route:: is a reference to a static class with various methods, but
route() is a reference to a helper function
The initial word portiion is identical with the only difference being one is capitalized while the other is not.
Thanks for trying to support the Laravel Framework. It will help me a lot.
- Christopher Mullins
Re: PHP Framework: Laravel
Blade templating syntax highlighting is not supported, at least for now. I don't understand why every framework absolutely absolutely must create their own engine and syntax but oh well 
This is what I get when I write Route:: is it something different for you?
Duplicate naming is not supported by our autocomplete system unfortunately at this time. We will try to improve this as time goes, starting with getting rid of case-insensitivity, which is in the plan but is not as easy as sounds.

This is what I get when I write Route:: is it something different for you?
Duplicate naming is not supported by our autocomplete system unfortunately at this time. We will try to improve this as time goes, starting with getting rid of case-insensitivity, which is in the plan but is not as easy as sounds.
Blumentals Software Programmer
Re: PHP Framework: Laravel
When I type
Route::
Nothing happens. The cursor just blinks after the double colon. Once I enter any letter I get the popup box showing the various methods available.
This was on a new installation of the WebBuilder 2015 13.0 (Version 13.0.0.162) - Personal License.
Windows 7 Professional
32 Bit O/S and Hardware.
- Christopher Mullins
Route::
Nothing happens. The cursor just blinks after the double colon. Once I enter any letter I get the popup box showing the various methods available.
This was on a new installation of the WebBuilder 2015 13.0 (Version 13.0.0.162) - Personal License.
Windows 7 Professional
32 Bit O/S and Hardware.
- Christopher Mullins
Re: PHP Framework: Laravel
Can you open Language Browser, select Laravel, select Route and hover over getValidators function? If it says Returns: static array instead of array then open in Windows Explorer %APPDATA%\WeBuilder\settings\library_data and tell me if libraries.ini and libraries.sqlite files exist there or not.
Blumentals Software Programmer
Re: PHP Framework: Laravel
getValidators function show 'Returns: static array'
and the %APPDATA%\Blumentals\WeBuilder\settings\library_data directory is empty (no files).
So I'm guessing my installation was lacking something? (8^D)
- Christopher Mullins
and the %APPDATA%\Blumentals\WeBuilder\settings\library_data directory is empty (no files).
So I'm guessing my installation was lacking something? (8^D)
- Christopher Mullins
Re: PHP Framework: Laravel
It seems that the updated library file has not been included in the setup. Strange, because I tested it myself and everything was right, but now that I think about it it might have been Rapid PHP. I'll let my colleagues know that setup needs to be repackaged asap.
Blumentals Software Programmer
Re: PHP Framework: Laravel
WebBuilder 2015
Version 13.0 (13.0.0.162)
Just installed latest update. Still not getting full list of functions after double colon (::).
- Christopher Mullins
Version 13.0 (13.0.0.162)
Just installed latest update. Still not getting full list of functions after double colon (::).
- Christopher Mullins
Re: PHP Framework: Laravel
The problem has been fixed but the update is stuck in the release queue. I expect it to come out soon. PM me if you want to have the relevant file sent manually without waiting for the update.
Blumentals Software Programmer
Re: PHP Framework: Laravel
Just updated to the latest patch and the Laraval help screen now appears as expected. Thanks.
Now about that Blade templating.... just kidding. (8^D)
I realize that implementing that is low priority compared to other things that need to get done.
- Christopher Mullins
Now about that Blade templating.... just kidding. (8^D)
I realize that implementing that is low priority compared to other things that need to get done.
- Christopher Mullins
Re: PHP Framework: Laravel
Blade is definitely in the list but maybe for the next major version, we'll see. I'm all for it but these decisions are approved or rejected by change control, hopefully they're convinced though. If you feel brave and smart, you can try editing <Program Files>\WeBuilder 2015\data\parsers twig or smarty parser if you don't use them (some help: http://help.blumentals.net/webuilder/cu ... rs_doc.htm), add blade extension to Options -> Preferences -> Document Types to correct section, and edit <Program Files>\WeBuilder 2015\data\newdoc.ini to add your extension. If you manage to make something, let me know.
Blumentals Software Programmer