Codeigniter MVC Framework PHP

CodeIgniter Compatibility Functions

CodeIgniter Compatibility Functions CodeIgniter provides a set of compatibility functions that enable you to use functions what are otherwise natively available in PHP, but only in higher versions or depending on a certain extension. Being custom implementations, these functions will also have some set of dependencies on their own, but are still useful if your […]

CodeIgniter Common Functions

CodeIgniter Auto-loading Resources

CodeIgniter Hooks – Extending the Framework Core


What is Encapsulation ?

What is Encapsulation ? Encapsulation in java is an important concept, its one of four oops pillar. Encapsulation is process of wrapping code and data together into a single unit. Encapsulation is also known as Data binding and Data Hiding. Advantages of Encapsulation: Data Hiding. Code Flexibility. Code Reusability. Example public class Employee { int […]


What is Polymorphism ?

What is Polymorphism ? Polymorphism is the ability of an object to take on many forms. The most common use of polymorphism in OOP occurs when a parent class reference is used to refer to a child class object. Any Java object that can pass more than one IS-A test is considered to be polymorphic. […]


What is Inheritance ?

What is Inheritance ? Inheritance is a process where a class can aquire properties of another class ie methods and fields. A class who inherits or extend the properties of other class is known as subclass, derived class or child class and the class whose properties are inherited or extended is called as superclass, base […]


What is an abstraction?

What is an abstraction? In object oriented programming language abstraction is concept where function or variable declare but not define and can’t create an instance. If you want to use you must be extend the class. In java abstract methods or functions don’t have the body, only declaration. An abstract class is declare with the […]