-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
case sensitivity qcubed/Codegen/ #8
Comments
Not in the vendor folder.
But in the project folder (gets created when the app-starter creates a new
project)
[image: Inline afbeelding 1]
2018-01-16 12:56 GMT+01:00 Tiit Papp <notifications@github.com>:
… Maybe I do not understand your question, but I'm working with QCubed 4v
impeccably. In any case, I'll show you a small screenshot. Is there the
same picture?
[image: screen shot 2018-01-16 at 13 09 45]
<https://user-images.githubusercontent.com/2853034/34987772-0914dc02-fac5-11e7-9df9-93272aa89005.png>
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#8 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/ADXnEx37D1jo-dKxz8qC129htxFNbBGiks5tLI6IgaJpZM4Rfjue>
.
|
If so, then yes, this is a problem. The issue is that the autoloader uses the name of the class to also be the name of the file, and some operating systems are case sensitive and some are not. In particular, the Mac OS is not, but Linux is, so those of us on Mac systems must be extra careful. The travis process should catch errors like this though. |
To @matthiaz, I do not know how you got the application. Anyway I used the terminal command:
That's only a question. |
Everything that is "created" during the installation process is simply copied from the "install" directory in vendor/qcubed. This is a simple fix by changing the name of the file in there. |
@spekary I'm afraid I'm going to need some help with this. However, when running app-starter to create a new project those folders are present + the Codegen folder. Where is it coming from? |
Well, travis is currently broken, and I am having a hard time fixing it. I think the problem is an API limit with github, but everything online suggests that there is no more API limit problem. But it sure looks like we are dealing with that. Anyway, the folder you are asking about is created when installing the orm, which is required by the application. The folder itself is located at qcubed/orm/install/project/qcubed. However, looking through the code, I believe the name of the folder is correct. The error is on line 3 of qcubed/orm/tools/codegen.php
should be
|
I have fixed the travis problem, and fixed the datepicker problem. |
the appstarter creates a folder qcubed/Codegen/
that should be qcubed/CodeGen/
with a capital G, else the autoloader won't find it
The text was updated successfully, but these errors were encountered: