Examples from the book "Learning Joomla! 3 Extension Development - Third Edition"