Log message #4099281

# At Username Text
# Nov 29th 2017, 13:01 cholthipaul I got an error while using phinx seed:run, error: "call to a member function execute() on a non-object in PdoAdapter.php line 214
# Nov 29th 2017, 13:01 hmic the only object holding data is the entity which corresponds to a single row in your excel example with the fields beeing the columns
# Nov 29th 2017, 12:59 hmic you can ask it to get you a table object in return
# Nov 29th 2017, 12:59 hmic the table registry is a registry
# Nov 29th 2017, 12:58 obinoob hmic: I'm following more slowly... so a Table registry is not an entity can I imagina a TableRegistry as a structure to hold data such as excel columns and rows?
# Nov 29th 2017, 12:56 hmic you can use multiple tables and entities of course in a controller, to your liking
# Nov 29th 2017, 12:55 hmic obinoob, a table is a table is a table
# Nov 29th 2017, 12:43 obinoob hmic: I guess TableRegistry will return a new instance of Table entity right?
# Nov 29th 2017, 12:27 admad joris_: show your coe
# Nov 29th 2017, 12:24 obinoob hmic: hi, not sure I guess not much... since it is a request in my case a POST but the problem I'm facing is a totally different scenario I mean I'm using a ConnectionManager transactional since I'm inserting data in multiple tables... can I use different entities in same controller?
# Nov 29th 2017, 12:23 hmic easier than it sounds ;-)
# Nov 29th 2017, 12:23 eax That worked, thanks!
# Nov 29th 2017, 12:22 eax @hmic: Ah ok, thanks!
# Nov 29th 2017, 12:20 hmic eax: just set the code and the body string in the response you return
# Nov 29th 2017, 12:19 eax Hey folks - In Cake 3, I need to return a response with error 400, and a string in the body. Can I do that without writing middleware? I need it for one specific request, so middleware feels a little overkill.
# Nov 29th 2017, 12:12 joris_ I've put it fist in the middlewareQueue
# Nov 29th 2017, 12:11 hmic joris_: sure it's early enough in your middleware stack to be setup already when the controller runs? :~
# Nov 29th 2017, 12:09 joris_ @admad i did that, seems to never reach it
# Nov 29th 2017, 12:06 birdy247 Essentially, using the CRUD JSON api to save a record, getting the schema from the Plugins model
# Nov 29th 2017, 12:03 birdy247 but then I get a different error
# Nov 29th 2017, 12:03 birdy247 public $modelClass = "PermissionsManager.Permissions";
# Nov 29th 2017, 12:03 birdy247 I added this to the CRUD Permissions class
# Nov 29th 2017, 12:02 birdy247 getting closer
# Nov 29th 2017, 12:02 birdy247 Ah
# Nov 29th 2017, 12:01 birdy247 I tried that
# Nov 29th 2017, 12:00 hmic Plugin.Permissions, maybe?
# Nov 29th 2017, 12:00 birdy247 But Permissions lives in a plugin
# Nov 29th 2017, 12:00 birdy247 $routes->resources('Permissions');
# Nov 29th 2017, 12:00 birdy247 I have added it as a resource to the route
# Nov 29th 2017, 11:59 birdy247 Schema is not registered for a resource at path ''.
# Nov 29th 2017, 11:59 birdy247 I get this error
# Nov 29th 2017, 11:59 birdy247 trying to get a POST request to add a record
# Nov 29th 2017, 11:59 birdy247 I am using the CRUD json API
# Nov 29th 2017, 11:59 hmic what does the ajax nature of the request mean for how you deal with the data at all?
# Nov 29th 2017, 11:58 hmic validation runs on new/patchEntity - you need to use that if you want validation to kick in.
# Nov 29th 2017, 11:56 obinoob I mean is it possible to validate an ajax request that does use query builder instead entity?
# Nov 29th 2017, 11:54 obinoob can I use validator in order to validate an ajax request?
# Nov 29th 2017, 11:52 obinoob Yesterday I have placed here in the channel a few questions regarding the query builder. I have found a few inconsistencies and before I open a issue I would like to have some help in order to clarify my problem. So first question can i discard discard columns using query builder when inserting a new registry?
# Nov 29th 2017, 11:52 admad joris_: you will have to attach the listener to the global event manager instance
# Nov 29th 2017, 11:35 joris_ It never reaches the code when the event is dispatched
# Nov 29th 2017, 11:34 joris_ Attaching something to the `Controller.beforeRedirect` event from Middleware does not work?