defined('AWS_API_SECRET_KEY') or define('AWS_API_SECRET_KEY', 'SECRET KEY');

defined を or で二つ書くのはどういう意味があるんでしょうか?