Message: Return type of CI_Session_null_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_null_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_null_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_null_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_null_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_null_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
00:00 - Intro
00:31 - The Three Stages Of Growing Up
00:38 - Their First Lesson
01:18 - What Just Happened To My Little Boy?
02:36 - When Things Began To Change
02:59 - Necessary Challenges
03:45 - Sacrificing For That Which Is Noble
04:47 - The Lesson Taught By Example
05:14 - Before You Know It...
05:40 - The Final Stages Of Preparation
05:50 - It's His Alone To Earn
06:25 - The Hardest Part Of Being A Father
07:20 - One Of My Earliest Memories
08:35 - Legacy
09:05 - When I Get Tired