In this chapter we will cover the following topics:
Writing your own validators
Uploading files
Adding CAPTCHA
Customizing CAPTCHA
Creating a custom input widget with C Input Widget
Introduction
Yii makes working with forms a breeze and the documentation on it is almost complete. Still, there are some areas that need clarification and examples. We will describe them in this chapter.