# |
Dec 18th 2017, 16:48 |
joop |
well its not a core,just thought it will be easier to link |
# |
Dec 18th 2017, 16:47 |
neon1024 |
This is a class namespace, http://php.net/manual/en/language.namespaces.rationale.php |
# |
Dec 18th 2017, 16:47 |
neon1024 |
Note here `$validator->setProvider('custom', 'App\Model\Validation');` |
# |
Dec 18th 2017, 16:47 |
neon1024 |
When I linked you to the book 4.5 hours ago, I kind of assumed you’d read it |
# |
Dec 18th 2017, 16:46 |
neon1024 |
Did you mean to use a namespace, or a file path or what? |
# |
Dec 18th 2017, 16:46 |
neon1024 |
What even is that? |
# |
Dec 18th 2017, 16:46 |
neon1024 |
CORE?! |
# |
Dec 18th 2017, 16:45 |
joop |
i add this too $validator->setProvider('rr','CORE\src\Model\Rule'); |
# |
Dec 18th 2017, 16:45 |
joop |
\validationruleName() |
# |
Dec 18th 2017, 16:44 |
joop |
Call to undefined function App\Model\Table\ |
# |
Dec 18th 2017, 16:44 |
joop |
however i definied the provider for costume validation rule i still get this error: |
# |
Dec 18th 2017, 16:38 |
birdy247 |
and upgraded ubunto |
# |
Dec 18th 2017, 16:38 |
birdy247 |
we both follwed the install instructions |
# |
Dec 18th 2017, 16:38 |
birdy247 |
@bravo-kernel mmm, myself and another user have the same thing |
# |
Dec 18th 2017, 16:37 |
bravo-kernel |
@birdy247 nope, using it all the time |
# |
Dec 18th 2017, 16:33 |
rafael.junqueira.sant |
@admad :clap: working as expected now. Lets have a beer sometime. |
# |
Dec 18th 2017, 16:08 |
birdy247 |
I get an unknown command |
# |
Dec 18th 2017, 16:08 |
birdy247 |
@bravo-kernel has the cakebox command been removed from cakebox |
# |
Dec 18th 2017, 16:02 |
birdy247 |
yea, we are working in middleware before the router is fired |
# |
Dec 18th 2017, 16:02 |
hmic |
birdy247: about anywhere, as long as its executed before fired. bootstrap.php is a rather save place ;-) |
# |
Dec 18th 2017, 15:53 |
em. |
to answer my own question. Setting ‘quoteIdentifiers’ to true on test-connection fixed it for now… |
# |
Dec 18th 2017, 15:53 |
birdy247 |
hmic and that would need to be in bootstrap? |
# |
Dec 18th 2017, 15:41 |
hmic |
yes |
# |
Dec 18th 2017, 15:40 |
birdy247 |
hmic like this ? \Cake\Event\EventManager::instance()->on(...); |
# |
Dec 18th 2017, 15:40 |
em. |
Hello! Is “key” a reserved keyword? My fixture fails because of a db-field named “key”: “Unable to insert fixture… Syntax error or access violation: 1064 You have an error in your SQL syntax” |
# |
Dec 18th 2017, 15:38 |
hmic |
and make sure the event got registered before you want to trigger it! |
# |
Dec 18th 2017, 15:38 |
hmic |
matt: to which eventmanager is the eventlistener connected? - needs to be the global one |
# |
Dec 18th 2017, 15:36 |
matt |
Is it possible to trigger an event outside of a table, view or controller please? I tried to use the EventDispatcherTrait but the listener doesn't seem to pick up the event |
# |
Dec 18th 2017, 15:33 |
danishkhan3621 |
thanks @hmic (IRC) |
# |
Dec 18th 2017, 15:29 |
hmic |
if you want to change it, just unlock the hidden field(s) |
# |
Dec 18th 2017, 15:29 |
hmic |
danishkhan3621: if you dont change the value hidden is fine |
# |
Dec 18th 2017, 15:21 |
danishkhan3621 |
@hmic (IRC): without hidden it is working is there any other way to use hidden fields or some other concepts in cakephp 3 |
# |
Dec 18th 2017, 15:20 |
hmic |
and you are not about to change it, like the message says. try without hidden to verify |
# |
Dec 18th 2017, 15:19 |
hmic |
danishkhan3621: the value goes into the same options array as the type IMHO |
# |
Dec 18th 2017, 15:12 |
danishkhan3621 |
Tampered field 'product_id' in POST data when i use hidden field for editing like echo $this->Form->input('product_id.', array('type'=>'hidden'),array('value'=>$product['product_id'])); |
# |
Dec 18th 2017, 14:56 |
rafael.junqueira.sant |
yes |
# |
Dec 18th 2017, 14:55 |
neon1024 |
It’s always good to see improvements in your code over time, it shows that you’re continuing to learn new things and evolve your skill set |
# |
Dec 18th 2017, 14:54 |
neon1024 |
Yep, when you save your code it becomes legacy. |
# |
Dec 18th 2017, 14:49 |
slackebot3 |
obvious because they followed all the way from the core to the extremities, but to the beginner, there is a great gap. But when we destroy our creation and create it again, with the new concepts and solutions we learned, it will generally take more time to have to recreate it. |
# |
Dec 18th 2017, 14:49 |
rafael.junqueira.sant |
As we grow, we learn more concepts, but the things we created, are based on the concepts we knew when we started creating them. That's why a cicle of creation and destruction is so necessary. When our creation evolves, little flaws become big flaws after some time, those who come next find it hard to understand things from the beginning, because most times when we fix a problem, we find a new one. And for the veterans, they are |
# |
Dec 18th 2017, 14:42 |
neon1024 |
Hopefully in 4.0 many of these things will be solved, as backwards compatibility will be less of a concern |