# |
Jul 18th 2018, 11:24 |
abdualelah.mdy |
How can I block default route that is generated by CakePHP ( note : i don't want to block all of them ) |
# |
Jul 18th 2018, 11:24 |
neon1024 |
In my experience, the snippet in the book works for almost every use-case |
# |
Jul 18th 2018, 11:23 |
slackebot |
immediately to save some processing. |
# |
Jul 18th 2018, 11:23 |
neon1024 |
Well @okelet do bear in mind that Authentication and Authorisation are different. Here you’re talking about Authorisation, which as you say, will be checked on each Controller action, if you’ve set Auth to Controller. Which will then call your `isAuthorized()` method. If the session expires, a null will be passed. I copied the book and only check for what I need. I guess you could “go home early” and if the user is null return false |
# |
Jul 18th 2018, 11:22 |
okelet |
thanks @neon1024 i was supposing that when I enable auth, i always force the user to be validated except for allowed actions... my error. |
# |
Jul 18th 2018, 11:20 |
mr.mjsm |
what i am facing now is that. the foreign key in the emails table is the automatic increment field in companies. so there is going to be some difficulties ;( |
# |
Jul 18th 2018, 11:18 |
neon1024 |
You could also throw in a custom validation rule into the CompaniesTable to ensure that the `email` property is set in the request data |
# |
Jul 18th 2018, 11:18 |
mr.mjsm |
guys I have a table "emails" that depends on table "companies". now I want to change the controller for "companies" so that I can force at least one entry in "emails" for "a company" |
# |
Jul 18th 2018, 11:18 |
neon1024 |
If you bake the Table class, you’ll get that all done for you |
# |
Jul 18th 2018, 11:17 |
neon1024 |
@mr.mjsm Of course it is. Just setup an association in the Table class. Then build the entity with the association. Then ensure there is a Rule in your Table class to ensure the data integrity. |
# |
Jul 18th 2018, 11:17 |
okelet |
:hugging_face: |
# |
Jul 18th 2018, 11:17 |
madbbb |
great rule))) |
# |
Jul 18th 2018, 11:16 |
slackebot |
!ruleone |
# |
Jul 18th 2018, 11:16 |
slackebot |
Command sent from Slack by neon1024: |
# |
Jul 18th 2018, 11:15 |
mr.mjsm |
is it doable? |
# |
Jul 18th 2018, 11:15 |
mr.mjsm |
guys I have a table "b" that depends on table "a". now I want to change the controller for "a" so that I can force at least one entry in "b" for "a" |
# |
Jul 18th 2018, 11:14 |
neon1024 |
@okelet It’s either array or null, as shown in the book and the source code |
# |
Jul 18th 2018, 10:56 |
snake-venom |
? |
# |
Jul 18th 2018, 10:56 |
snake-venom |
for each domain i need to create separate " location " in nginx config |
# |
Jul 18th 2018, 10:55 |
chris-andre |
@snake, you'll probably point to the public folder for each app. /plugins/app1/webroot, /plugins/app2/webroot. (https://gist.github.com/chris-andre/c447c3508d02d1e1dfdb5c5616b22f46) |
# |
Jul 18th 2018, 10:55 |
snake-venom |
you send me this |
# |
Jul 18th 2018, 10:55 |
chris-andre |
hi |
# |
Jul 18th 2018, 09:58 |
okelet |
Hi, when the user session has expired, the isAuthroized method is called? With a null user? Should I check if user is null or does isAuthorized method always receive a non-null user? |
# |
Jul 18th 2018, 09:56 |
saeideng |
abstract is good |
# |
Jul 18th 2018, 09:55 |
josbeir |
i needed it as abstract as possible (no direct ties with the ORM) so i could freely use different persistence implementations |
# |
Jul 18th 2018, 09:54 |
josbeir |
tnx, i'm planning on writing some suplemental plugins for it |
# |
Jul 18th 2018, 09:53 |
saeideng |
looks it is great :$ ( I just read docs ) |
# |
Jul 18th 2018, 09:49 |
josbeir |
7.1 even... |
# |
Jul 18th 2018, 09:49 |
saeideng |
thank you for your work :+1: |
# |
Jul 18th 2018, 09:49 |
josbeir |
;) |
# |
Jul 18th 2018, 09:49 |
saeideng |
no problem |
# |
Jul 18th 2018, 09:48 |
saeideng |
I can not use now :yum: |
# |
Jul 18th 2018, 09:48 |
josbeir |
i dont look back ! |
# |
Jul 18th 2018, 09:48 |
josbeir |
yes sorry :P |
# |
Jul 18th 2018, 09:48 |
saeideng |
it is php 7 only |
# |
Jul 18th 2018, 09:46 |
josbeir |
@bogdan https://github.com/josbeir/cakephp-filesystem#using-your-own-entities |
# |
Jul 18th 2018, 09:41 |
josbeir |
please share your experiences and or issues if they arise |
# |
Jul 18th 2018, 09:41 |
josbeir |
there's a small piece of documentation on how to swap entities in the readme @bogdan |
# |
Jul 18th 2018, 09:40 |
josbeir |
its not an 'automagic' aproach, its pretty abstract |
# |
Jul 18th 2018, 09:40 |
josbeir |
@bogdan yes probably altough keep in mind that it is pretty abstract so i't will probably require a minimal set of code to make it work |
# |
Jul 18th 2018, 09:39 |
josbeir |
yes |