{
    "services": {
        "p1tm_content_generator_yahoo_answers": {
            "class": "\\P1TM\\Services\\ContentGenerator",
            "construct": [{
                "type": "service",
                "name": "_p1tm_content_generators_yahoo_answers"
            }],
            "new": true
        },
        "p1tm_content_generator_null_video": {
            "class": "\\P1TM\\Services\\ContentGenerator",
            "construct": [{
                "type": "service",
                "name": "_p1tm_content_generators_null_video"
            }],
            "new": true
        },
        "p1tm_content_generator_pixabay_single": {
            "class": "\\P1TM\\Services\\ContentGenerator",
            "construct": [{
                    "type": "service",
                    "name": "_p1tm_content_generators_pixabay_single"
            }],
            "new": true
        },
        "p1tm_content_generator_bing_youtube": {
            "class": "\\P1TM\\Services\\ContentGenerator",
            "construct": [{
                    "type": "service",
                    "name": "_p1tm_content_generators_bing_youtube"
            }],
            "new": true
        },
        "p1tm_content_generator_monetize_content": {
        	"class": "\\P1TM\\Services\\ContentGenerator",
        	"construct": [{
        		"type": "service",
        		"name": "_p1tm_content_generators_monetize_content"
        	}],
        	"new": true
        },
        "p1tm_content_generator_feedzilla": {
            "class": "\\P1TM\\Services\\ContentGenerator",
            "construct": [{
                "type": "service",
                "name": "_p1tm_content_generators_feedzilla"
            }],
            "new": true
        },
        "p1tm_content_generator_google_news": {
            "class": "\\P1TM\\Services\\ContentGenerator",
            "construct": [{
                "type": "service",
                "name": "_p1tm_content_generators_google_news"
            }],
            "new": true
        },
        "p1tm_content_generator_yahoo_news": {
            "class": "\\P1TM\\Services\\ContentGenerator",
            "construct": [{
                "type": "service",
                "name": "_p1tm_content_generators_yahoo_news"
            }],
            "new": true
        },
        "p1tm_content_generator_google_images": {
            "class": "\\P1TM\\Services\\ContentGenerator",
            "construct": [{
                "type": "service",
                "name": "_p1tm_content_generators_google_images"
            }],
            "new": true
        },

        "p1tm_keyword_generator_bing_related_search": {
            "class": "\\P1TM\\Services\\KeywordGenerator",
            "construct": [{
                "type": "service",
                "name": "_p1tm_keyword_generators_bing_related_search"
            }],
            "new": true
        },
        "p1tm_keyword_generator_null_generator": {
            "construct": [{
                "type": "service",
                "name": "_p1tm_keyword_generators_null_generator"
            }],
            "new": true
        },
        
        "p1tm_meta_generator_featured_image": {
            "class": "\\P1TM\\Services\\MetaGenerator",
            "construct": [{
                "type": "service",
                "name": "\\P1TM\\MetaGenerators\\FeaturedImage"
            }],
            "new": true
        },
        "p1tm_meta_generator_wp_seo_player": {
            "class": "\\P1TM\\Services\\MetaGenerator",
            "construct": [{
                "type": "service",
                "name": "\\P1TM\\MetaGenerators\\WPSEOPlayer"
            }],
            "new": true
        },

        "p1tm_silo_manager": {
            "class": "\\P1TM\\Services\\SiloManager"
        },
        
        "p1tm_category_base_remover": {
            "class": "\\P1TM\\Services\\CategoryBaseRemover"
        },
        
        "p1tm_yahoo_api": {
            "class": "\\P1TM\\Services\\YahooAPI"
        },
        
        "_p1tm_bing_api": {
            "class": "\\P1TM\\Services\\BingAPI",
            "new": true
        },        
        "p1tm_bing_api": {
            "factory": {
                "service": "\\P1TM\\Factory\\BingAPI",
                "method": "BingAPIFactory"
            }
        },
        
        "_p1tm_pixabay_api": {
            "class": "\\P1TM\\Services\\PixabayAPI",
            "new": true
        },
        "p1tm_pixabay_api": {
            "factory": {
                "service": "\\P1TM\\Factory\\PixabayAPI",
                "method": "PixabayAPIFactory"
            }
        },
        
        "p1tm_youtube_gdata_api": {
            "class": "\\P1TM\\Services\\YoutubeGDataAPI"
        },

        "p1tm_multi_curl": {
            "class": "\\P1TM\\Services\\MultiCurl",
            "new": true
        },

        "p1tm_post_builder": {
            "class": "\\P1TM\\Services\\PostBuilder",
            "new": true
        },

        "p1tm_content_configuration_default": {
            "factory": {
                "service": "\\P1TM\\Factory\\DefaultContentConfiguration",
                "method": "DefaultContentConfigurationFactory"
            }
        },
        
        "p1tm_content_configuration_custom": {
            "factory": {
                "service": "\\P1TM\\Factory\\CustomContentConfiguration",
                "method": "CustomContentConfigurationFactory"
            }
        },
        
        "p1tm_silo_site": {
            "class": "\\P1TM\\Services\\SiloSite"
        },
        
        "p1tm_content_keyword_manager": {
            "class": "\\P1TM\\Services\\ContentKeywordManager"
        },

        "p1tm_content_cache_manager": {
            "class": "\\P1TM\\Services\\ContentCacheManager"
        },

        "p1tm_lemmatize": {
            "factory": {
                "service": "\\P1TM\\Factory\\Lemmatizer",
                "method": "CreateLemmatizerWithDictionary"
            }
        },
        
        "p1tm_content_generator_manager": {
            "class": "\\P1TM\\Services\\ContentGeneratorManager"
        },
        
        "p1tm_content_element_manager": {
            "class": "\\P1TM\\Services\\ContentElementManager"
        },

        "p1tm_post_scheduler": {
            "class": "\\P1TM\\Services\\PostScheduler"
        },

        "p1tm_curator_query_handler": {
            "class": "\\DashNex\\WP\\QueryHandler",
            "construct": [
                "p1tm",
                "curator",
                "\\P1TM\\QueryHandlers\\Curation"
            ]
        },

        "p1tm_option_manager": {
            "class": "\\P1TM\\Services\\OptionManager"
        },

        "p1tm_content_cleaner": {
            "class": "\\P1TM\\Services\\ContentCleaner"
        },

        "p1tm-page-monetization" : {
        	"class" : "\\P1TM\\Page\\Monetization",
        	"construct" : [{
        		"type" : "service",
        		"name" : "p1tm-variant-manager"
        	}]
        },

        "p1tm-variant-manager": {
        	"class" : "\\P1TM\\Services\\VariantManager",
        	"construct" : [{
        		"type" : "service",
        		"name" : "doctrine"
        	}]
        },
        
        "p1tm_gcode": {
            "class": "\\P1TM\\Services\\GCode"
        }
    }
}
