# |
Sep 10th 2019, 09:39 |
dereuromark |
Or is the array a URL array? |
# |
Sep 10th 2019, 09:39 |
dereuromark |
I wonder if a special wrapper to support array could be added instead? imageMulti() etc? |
# |
Sep 10th 2019, 09:38 |
turkles |
In 3.8 is it possible to configure the Url helper to always return full base? I'm trying to display some forms in a chrome extension which already exist, but of course by default links etc point to the site I am using not to the origin |
# |
Sep 10th 2019, 09:37 |
admad |
If we were starting fresh I wouldn't support it |
# |
Sep 10th 2019, 09:36 |
admad |
Such use case is rare but we do support it in 3.x so it's better to retain it :slightly_smiling_face: |
# |
Sep 10th 2019, 09:33 |
spriz |
I just assumed it would need to be a string as that would make sense to me |
# |
Sep 10th 2019, 09:32 |
spriz |
Nah, but all I'm saying is that I did not even expect being able to put arrays directly in there |
# |
Sep 10th 2019, 09:32 |
challgren |
Yeah |
# |
Sep 10th 2019, 09:32 |
admad |
Having to use Router::url() like @spriz showed isn't user friendly |
# |
Sep 10th 2019, 09:31 |
admad |
Usage would be same in 3.x too if someone is generating assets dynamically |
# |
Sep 10th 2019, 09:30 |
challgren |
I couldnt find any 3.x codebases using arrays |
# |
Sep 10th 2019, 09:30 |
challgren |
But again those were only in 1.x and 2.x |
# |
Sep 10th 2019, 09:29 |
admad |
..in HtmlHelper at least |
# |
Sep 10th 2019, 09:29 |
admad |
@challgren thanks for looking into this. It has made me realise that ability to using arrays should be retained |
# |
Sep 10th 2019, 09:18 |
challgren |
@david it should |
# |
Sep 10th 2019, 09:10 |
david |
I'm using Client() to execute a get request using a proxy. If I need to use a a proxy in a post request, is the same way as GET? |
# |
Sep 10th 2019, 09:09 |
david |
Morning |
# |
Sep 10th 2019, 09:08 |
spriz |
In cases where we do show image (svg) generated by another controller we actually do `$this->Html->image(Router::url([])...)` :shrug: |
# |
Sep 10th 2019, 09:07 |
challgren |
Yeah true that would be really the only time I could see using an array |
# |
Sep 10th 2019, 09:03 |
neon1024 |
Although if could generate it, you could probably save it to the file system |
# |
Sep 10th 2019, 09:02 |
neon1024 |
As it looks like the array in this instance might be calling a controller to generate a barcode |
# |
Sep 10th 2019, 09:02 |
neon1024 |
Still the use-case is valid @challgren |
# |
Sep 10th 2019, 08:47 |
challgren |
Ok so to play devils advocate, even if they are deprecated in 3.9, I’m pretty sure the people writing code like that dont have proper tests in place to find the deprecations |
# |
Sep 10th 2019, 08:46 |
challgren |
Yeah everyone I found is Cake 1.x or 2.x |
# |
Sep 10th 2019, 08:45 |
challgren |
https://github.com/mytepper/zeanleague_v2/blob/61dc2382264cf78be5faa0c9b470c070adaa3d8e/app/View/Elements/predicts/list_predicts_member_table.ctp#L31-L39 |
# |
Sep 10th 2019, 08:43 |
challgren |
Eww its 1.2 |
# |
Sep 10th 2019, 08:43 |
challgren |
Ewww is that cake 1.x??? |
# |
Sep 10th 2019, 08:43 |
challgren |
https://github.com/googlecode-mirror/double-l-bookmanagement/blob/cf034430ecc088893e2a879c1ccbf0af73d0a2bd/cakephp/app/View/Books/print_book_barcode.ctp#L35-L37 |
# |
Sep 10th 2019, 08:40 |
challgren |
Now I kind of wanna find the 1 bozo using it |
# |
Sep 10th 2019, 08:40 |
slackebot |
<challgren> |
# |
Sep 10th 2019, 08:39 |
neon1024 |
Empirical evidence! |
# |
Sep 10th 2019, 08:38 |
challgren |
Damm I must be bored, 30 pages and no arrays |
# |
Sep 10th 2019, 08:35 |
challgren |
20 pages and no arrays |
# |
Sep 10th 2019, 08:32 |
challgren |
Ive gone through 8 pages so far and looks like everyone is doing string |
# |
Sep 10th 2019, 08:31 |
admad |
Any genius actually using `$this->Html->image(['/webroot', 'img/', 'foo.png'])` deserves his app to be broken |
# |
Sep 10th 2019, 08:30 |
challgren |
https://github.com/search?q=%24this-%3EHtml-%3Eimage%28%5Bandtype=Code |
# |
Sep 10th 2019, 08:30 |
neon1024 |
But as you guys said, I can’t see how you’d even use an array to path a static asset, so impact might be minimal |
# |
Sep 10th 2019, 08:29 |
neon1024 |
It feels wrong to knowingly break someones application |
# |
Sep 10th 2019, 08:29 |
neon1024 |
I don’t feel comfortable intentionally breaking BC though |
# |
Sep 10th 2019, 08:29 |
neon1024 |
:thinking_face: |
# |
Sep 10th 2019, 08:28 |
neon1024 |
`$this->Html->image(['/webroot', 'img/', 'foo.png'])`? |