Log message #4099083

# At Username Text
# Nov 28th 2017, 15:04 neon1024 :s
# Nov 28th 2017, 15:04 neon1024 How to obscure your validation messages from both the request data and model layer
# Nov 28th 2017, 15:03 neon1024 That’ll do it `$content->set('slug', Text::slug(strtolower($content->get('title'))));`
# Nov 28th 2017, 15:03 neon1024 Ahhh
# Nov 28th 2017, 15:02 neon1024 File uploaded https://cakesf.slack.com/files/U1BT622HW/F87J3492T/geterrors.txt / https://slack-files.com/T053DPNCM-F87J3492T-9336422a3b
# Nov 28th 2017, 15:01 neon1024 I just get this,
# Nov 28th 2017, 15:01 neon1024 Would be nice if Muffin/Slug worked with manually edited fields
# Nov 28th 2017, 15:00 slackebot2 Action: neon1024 sulks
# Nov 28th 2017, 15:00 neon1024 This is what you get when the product manager wants to edit their own slugs
# Nov 28th 2017, 14:59 neon1024 ..and I doubt that `$rules->add($rules->isUnique(['slug'], 'Slug already exists.'));` is going to yield any clues :(
# Nov 28th 2017, 14:59 neon1024 I can hardly paste in a 350 line template
# Nov 28th 2017, 14:59 neon1024 What code?
# Nov 28th 2017, 14:58 birdy247 add your code on slack
# Nov 28th 2017, 14:57 neon1024 It is
# Nov 28th 2017, 14:57 birdy247 sounds like one of those "too close to see it" bugs
# Nov 28th 2017, 14:56 birdy247 gist
# Nov 28th 2017, 14:56 neon1024 Nope
# Nov 28th 2017, 14:56 birdy247 @neon1024 using a plugin?
# Nov 28th 2017, 14:55 birdy247 I thought it was supposed to be cleared automatically from time to time
# Nov 28th 2017, 14:55 birdy247 My debug.log file is growin massive again
# Nov 28th 2017, 14:44 neon1024 Why am I getting a validation error for an slug not being unique, when it is unique?
# Nov 28th 2017, 14:34 obinoob nice but not sure how multiple entities should fit in... I see an array of entities I believe I must push each one to an array etc?!?
# Nov 28th 2017, 14:32 neon1024 I’m not overly familiar as I don’t use it :slightly_smiling_face:
# Nov 28th 2017, 14:32 neon1024 There is `->transactional()`
# Nov 28th 2017, 14:32 obinoob yes it does https://api.cakephp.org/3.1/class-Cake.Database.Connection.html#_commit
# Nov 28th 2017, 14:32 neon1024 https://book.cakephp.org/3.0/en/orm/saving-data.html#converting-multiple-records
# Nov 28th 2017, 14:31 obinoob perhaps commit returns some bolean value
# Nov 28th 2017, 14:31 obinoob not sure how to implement rollback in case of failure also not sure that this is the right way acoarding to my data model...
# Nov 28th 2017, 14:30 obinoob neon1024 I'm looking at this page https://book.cakephp.org/3.0/en/orm/database-basics.html#using-transactions
# Nov 28th 2017, 14:29 neon1024 ORM does support transactions. In fact everything is a transaction iirc
# Nov 28th 2017, 14:27 obinoob Hi, I'm registering a new client in system database and I need to process information in the following way: 1) add client info to clients table, 2) add address information etc to address table 3) add phones to phones tables 4) add mails to mails table etc... so if everything fails I need to roll back! I though of using transactions but not sure if ORM covers transactions anyway any suggestions are welcome thank you
# Nov 28th 2017, 13:39 casmo Onwers* better I think
# Nov 28th 2017, 13:39 casmo $this->belongsTo('Owner', ['className' => 'Users', 'foreignKey' => 'user_id']); $this->belongsToMany('Users');
# Nov 28th 2017, 13:38 casmo Yeah, use a different name and the same 'className' in the options
# Nov 28th 2017, 13:25 joopm is it possible to have belongsToMany and belongsTo association to the same model?
# Nov 28th 2017, 12:45 slackebot2 values within the test by `Configure::write("Email", "");` (which works for other tests where i set different config values) but it doesn't work for the email class. any ideas how i can inject alternative config values for `Cake\Mailer\Email` within a single test method?
# Nov 28th 2017, 12:45 felix hi, i want to test a class that uses `Cake\Mailer\Email`, creates a new instance of Email and gets me the `from` settings of the config. `$email = new Email('default');` `$from = $email->getFrom();` this gets me the correct config values. now, i would like to test the behaviour, when the from settings are not set correctly in the app.php config file (unlikely, but i want to have 100% coverage for this class). i tried to overwrite the config
# Nov 28th 2017, 12:42 joopm hello
# Nov 28th 2017, 12:41 iam.davidheart Hello
# Nov 28th 2017, 12:36 joopm but the goal is not to save in this case,the cancel buton
# Nov 28th 2017, 12:36 joopm but its flash that the test has been saved