This workshop will be retired on May 1, 2025.
Heads up! To view this whole video, sign in with your Courses account or enroll in your free 7-day trial. Sign In Enroll
Start a free Courses trial
to watch this video
Repositories are a central location where packages are stored. Composer uses Packagists for its' package repository. Most packages in the PHP community are in the Packagist repository. Packagist also contains many JavaScript Libraries as well.
Repositories
Packagist.org - Default package repository
Composer Documentation - The repository chapter of the documentation will explain the concept of packages and repositories, what kinds of repositories are available, and how they work.
Packages Used in this Video
CKEditor
ckeditor/ckeditor on packagist
What-You-See-Is-What-You-Get (W-Y-S-I-W-Y-G ) editors bring common word processor features directly to your web pages.
CKEditor is fully documented, including a Quick Start Guide for Adding CKEditor to your page.
HTML Purifier
HTML Purifier is a standards-compliant HTML filter library written in PHP. HTML Purifier will not only remove all malicious code (better known as XSS) with a thoroughly audited, secure yet permissive whitelist, it will also make sure your documents are standards compliant, something only achievable with a comprehensive knowledge of W3C's specifications.
ezyang/htmlpurifier on packagist
Related Discussions
Have questions about this video? Start a discussion with the community and Treehouse staff.
Sign upRelated Discussions
Have questions about this video? Start a discussion with the community and Treehouse staff.
Sign up
You need to sign up for Treehouse in order to download course files.
Sign upYou need to sign up for Treehouse in order to set up Workspace
Sign up