Message: Return type of CI_Session_files_driver::open($save_path, $name) should either be compatible with SessionHandlerInterface::open(string $path, string $name): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Message: Return type of CI_Session_files_driver::close() should either be compatible with SessionHandlerInterface::close(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Message: Return type of CI_Session_files_driver::read($session_id) should either be compatible with SessionHandlerInterface::read(string $id): string|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Message: Return type of CI_Session_files_driver::write($session_id, $session_data) should either be compatible with SessionHandlerInterface::write(string $id, string $data): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Message: Return type of CI_Session_files_driver::destroy($session_id) should either be compatible with SessionHandlerInterface::destroy(string $id): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Message: Return type of CI_Session_files_driver::gc($maxlifetime) should either be compatible with SessionHandlerInterface::gc(int $max_lifetime): int|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Bhavan D is available to work in (GMT-07:00) MST US & Canada
I am an experienced, full-stack Wordpress developer. My work is carried out for long term results, not just a quick buck as I like to develop long term relationships with my clients.
Top Rated
300+ Projects on 99WPDevelopers
5+ years with WordPress
One of my main directions is focused on the WordPress products developing and designing as well as a custom WordPress plugins building (especially related to WooCommerce plugin's family)
Once in a while you work with someone where you cannot think of a way it could have gone better. You, Bhavan, are one of those people! The quality you delivered was excellent! Your availability, communication and professional behavior were very much appreciated!
Would definitely recommend you and am already starting up a new project for you again.
Morgan
My Portfolio
Plugin Intergration
Integration of plugin to make website responsive 15 April 2020
Malware Removal
Removal of infected code which was injected by a hacker 3 March 2020
Custom WordPress plugins
Plugin integration for social sharing options and cache removal 15 February 2020