Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

docs: add CakePHP docs #36

Merged
merged 2 commits into from
Jul 18, 2024
Merged

Conversation

tyler36
Copy link
Collaborator

@tyler36 tyler36 commented Jul 17, 2024

The Issue

How This PR Solves The Issue

This PR adds setup guide for CakePHP projects.
I am not a CakePHP developer so I'm not sure if this the best place to add the code.

Framework instructions are also sorted to make them easier find.

Manual Testing Instructions

Automated Testing Overview

Related Issue Link(s)

Release/Deployment Notes

@rfay
Copy link
Member

rfay commented Jul 17, 2024

@ajibarra could you take a look?

@ajibarra
Copy link

@rfay @tyler36

It looks good. To clarify there is a config/bootstrap.php file that exists in any CakePHP app that is loaded in the parent::bootstrap() call..not sure if profiler should be loaded before that or if it would not work. Anyway the standard bootstrap.php file included can be found here in case you want to take a look:

https://github.com/cakephp/app/blob/5.x/config/bootstrap.php

To sum up, it looks good to me :)

@tyler36
Copy link
Collaborator Author

tyler36 commented Jul 17, 2024

@ajibarra Thank you for the feedback.

Just started my CakePHP journey so I don't have the experience to tell best practises.
If I get a chance, I hope to poke a bit more.

@ajibarra
Copy link

@ajibarra Thank you for the feedback.

Just started my CakePHP journey so I don't have the experience to tell best practises.

If I get a chance, I hope to poke a bit more.

Well it is great to hear that!

We are hosting our annual conference next week at Luxembourg and it would be great if you would like to join us.

Of course @rfay as well and everybody in DDEV community is more than welcome to attend, so please feel free to contact us in case you want to join in person or just get a free streaming ticket.

All the info can be found here at https://cakefest.org

Don't have to say that we will be using DDEV for our workshop 😉

@tyler36
Copy link
Collaborator Author

tyler36 commented Jul 18, 2024

Thank you for the invitie. Unfortunately, it's a little far from Japan. :)

Oh, you might be interest in ddev-tinker. Its a command helper for REPL. I just added CakePHP support (think "ddev cake console"). The latest killer feature is it downloads a PHP manual so you can get useful help within the console.

@ajibarra
Copy link

CakePHP community in Japan is great! We hosted the 2019 conference there at it was amazing visiting the country.

That said, I understand traveling to Luxembourg is not an option so the streaming would be the way to go :). At least the workshop day will be useful if you have just started learning the basics and even for more advanced users..it covers many topics from the framework.

About tinker, it sounds great, I will definitely take a look! Thank you!

@rfay
Copy link
Member

rfay commented Jul 18, 2024

Could you point me to where I can sign up for important CakePHP Announcements like the conference @ajibarra ? I can't go to many but sure would like to get to one of yours. I spoke at a Craft CMS event last year, and often am able to get to Drupalcon.

@ajibarra
Copy link

ajibarra commented Jul 18, 2024

@rfay sure!

The best source is https://cakefest.org/ usually before EOY or beginning the year the location is announced.

Additionally everything is always posted in social networks:

https://x.com/cakephp
https://www.facebook.com/CakePHP/

And we also submit the conference to php.net as well:

https://www.php.net/archive/2024.php#2024-03-22-1

The newsletter is also a good source of information, you can signup here: https://cakephp.org/

For this year's event you can get your streaming tickets here for free https://cakefest.org/tickets. I recommend the workshops sessions (Wednesday) and you can check the schedule (https://cakefest.org/schedule) for talks because you may find interesting topics there.

@rfay
Copy link
Member

rfay commented Jul 18, 2024

Signed up for newsletter, thanks, hope that will do it. https://cakephp.org/newsletter

@tyler36
Copy link
Collaborator Author

tyler36 commented Jul 18, 2024

The best source is https://cakefest.org/ usually before EOY or beginning the year the location is announced.

@ajibarra Thank you so much for the info. I'll be signing up too!

@tyler36 tyler36 merged commit 578bfc2 into ddev:main Jul 18, 2024
2 checks passed
@tyler36 tyler36 deleted the 20240717-add-cakephp-doc branch October 25, 2024 02:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants