swimming_pool/swimming_pool/Settings/app_setting_manager.cpp
app_setting* app_setting_manager::find (std::string const& key)
{
    for (auto setting : get_settings())
    {
        if (equal_ignore_case(setting->key, key))
        {
            return setting;
        }
    }
    return nullptr;
}
/*
 * Function returns : app_setting object if setting with such a key EXISTS
 *               OR : nullptr if it's not found
 */
Function returns : app_setting object if setting with such a key EXISTS
OR : nullptr if it's not found
Function returns : app_setting object if setting with such a key EXISTS OR : nullptr if it ' s not found
app_setting* app_setting_manager::find (std::string const& key)
{
    for (auto setting : get_settings())
    {
        if (equal_ignore_case(setting->key, key))
        {
            return setting;
        }
    }
    return nullptr;
}
app_setting * app_setting_manager :: find ( std :: string const & key ) { for ( auto setting : get_settings ( ) ) { if ( equal_ignore_case ( setting -> key , key ) ) { return setting ; } } return nullptr ; }
Function returns : app_setting object if setting with such a key EXISTS
               OR : nullptr if it's not found
Function returns : app_setting object if setting with such a key EXISTS OR : nullptr if it ' s not found