PHP Deprecated: auto_detect_line_endings is deprecated in D:\inetpub\greenhousegalleryinhouse\artstudioproject\home\vendor\vlucas\phpdotenv\src\Loader.php on line 134
PHP Deprecated: Method ReflectionParameter::getClass() is deprecated in D:\inetpub\greenhousegalleryinhouse\artstudioproject\home\vendor\php-di\php-di\src\DI\Invoker\FactoryParameterResolver.php on line 43
PHP Deprecated: Return type of Slim\Collection::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in D:\inetpub\greenhousegalleryinhouse\artstudioproject\home\vendor\slim\slim\Slim\Collection.php on line 141
PHP Deprecated: Return type of Slim\Collection::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in D:\inetpub\greenhousegalleryinhouse\artstudioproject\home\vendor\slim\slim\Slim\Collection.php on line 153
PHP Deprecated: Return type of Slim\Collection::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in D:\inetpub\greenhousegalleryinhouse\artstudioproject\home\vendor\slim\slim\Slim\Collection.php on line 164
PHP Deprecated: Return type of Slim\Collection::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in D:\inetpub\greenhousegalleryinhouse\artstudioproject\home\vendor\slim\slim\Slim\Collection.php on line 174
PHP Deprecated: Return type of Slim\Collection::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in D:\inetpub\greenhousegalleryinhouse\artstudioproject\home\vendor\slim\slim\Slim\Collection.php on line 184
PHP Deprecated: Return type of Slim\Collection::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in D:\inetpub\greenhousegalleryinhouse\artstudioproject\home\vendor\slim\slim\Slim\Collection.php on line 198
PHP Deprecated: Return type of Slim\Collection::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in D:\inetpub\greenhousegalleryinhouse\artstudioproject\home\vendor\slim\slim\Slim\Collection.php on line 141
PHP Deprecated: Return type of Slim\Collection::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in D:\inetpub\greenhousegalleryinhouse\artstudioproject\home\vendor\slim\slim\Slim\Collection.php on line 153
PHP Deprecated: Return type of Slim\Collection::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in D:\inetpub\greenhousegalleryinhouse\artstudioproject\home\vendor\slim\slim\Slim\Collection.php on line 164
PHP Deprecated: Return type of Slim\Collection::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in D:\inetpub\greenhousegalleryinhouse\artstudioproject\home\vendor\slim\slim\Slim\Collection.php on line 174
PHP Deprecated: Return type of Slim\Collection::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in D:\inetpub\greenhousegalleryinhouse\artstudioproject\home\vendor\slim\slim\Slim\Collection.php on line 184
PHP Deprecated: Return type of Slim\Collection::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in D:\inetpub\greenhousegalleryinhouse\artstudioproject\home\vendor\slim\slim\Slim\Collection.php on line 198
PHP Deprecated: Return type of Illuminate\Config\Repository::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in D:\inetpub\greenhousegalleryinhouse\artstudioproject\home\vendor\illuminate\config\Repository.php on line 116
PHP Deprecated: Return type of Illuminate\Config\Repository::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in D:\inetpub\greenhousegalleryinhouse\artstudioproject\home\vendor\illuminate\config\Repository.php on line 127
PHP Deprecated: Return type of Illuminate\Config\Repository::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in D:\inetpub\greenhousegalleryinhouse\artstudioproject\home\vendor\illuminate\config\Repository.php on line 139
PHP Deprecated: Return type of Illuminate\Config\Repository::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in D:\inetpub\greenhousegalleryinhouse\artstudioproject\home\vendor\illuminate\config\Repository.php on line 150
PHP Deprecated: Method ReflectionParameter::getClass() is deprecated in D:\inetpub\greenhousegalleryinhouse\artstudioproject\home\vendor\php-di\php-di\src\DI\Invoker\FactoryParameterResolver.php on line 43
PHP Deprecated: Creation of dynamic property Raven_TransactionStack::$stack is deprecated in D:\inetpub\greenhousegalleryinhouse\artstudioproject\home\vendor\sentry\sentry\lib\Raven\TransactionStack.php on line 15
PHP Deprecated: Method ReflectionParameter::getClass() is deprecated in D:\inetpub\greenhousegalleryinhouse\artstudioproject\home\vendor\php-di\php-di\src\DI\Invoker\FactoryParameterResolver.php on line 43
PHP Fatal error: During inheritance of ArrayAccess: Uncaught ErrorException: Return type of Illuminate\Database\Eloquent\Model::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in D:\inetpub\greenhousegalleryinhouse\artstudioproject\home\vendor\illuminate\database\Eloquent\Model.php:3475
Stack trace:
#0 D:\inetpub\greenhousegalleryinhouse\artstudioproject\home\vendor\illuminate\database\Eloquent\Model.php(36): Faso\Error\Handlers\ErrorHandler->handleError()
#1 D:\inetpub\greenhousegalleryinhouse\artstudioproject\home\vendor\composer\ClassLoader.php(444): include('...')
#2 D:\inetpub\greenhousegalleryinhouse\artstudioproject\home\vendor\composer\ClassLoader.php(322): Composer\Autoload\includeFile()
#3 [internal function]: Composer\Autoload\ClassLoader->loadClass()
#4 D:\inetpub\greenhousegalleryinhouse\artstudioproject\home\src\Faso\Facades\Facade.php(27): class_alias()
#5 D:\inetpub\greenhousegalleryinhouse\artstudioproject\home\src\Faso\Application.php(208): Faso\Facades\Facade::registerAliases()
#6 D:\inetpub\greenhousegalleryinhouse\artstudioproject\home\src\Faso\Application.php(94): Faso\Application->loadFacades()
#7 D:\inetpub\greenhousegalleryinhouse\artstudioproject\home\site-engine\index.php(13): Faso\Application->__construct()
#8 {main} in D:\inetpub\greenhousegalleryinhouse\artstudioproject\home\vendor\illuminate\database\Eloquent\Model.php on line 36
PHP Fatal error: Uncaught DI\DependencyException: Circular dependency detected while trying to resolve entry 'response' in D:\inetpub\greenhousegalleryinhouse\artstudioproject\home\vendor\php-di\php-di\src\DI\Container.php:297
Stack trace:
#0 D:\inetpub\greenhousegalleryinhouse\artstudioproject\home\vendor\php-di\php-di\src\DI\Container.php(131): DI\Container->resolveDefinition()
#1 D:\inetpub\greenhousegalleryinhouse\artstudioproject\home\src\Faso\Error\Handlers\ErrorHandler.php(201): DI\Container->get()
#2 D:\inetpub\greenhousegalleryinhouse\artstudioproject\home\src\Faso\Error\Handlers\ErrorHandler.php(172): Faso\Error\Handlers\ErrorHandler->getResponse()
#3 D:\inetpub\greenhousegalleryinhouse\artstudioproject\home\src\Faso\Error\Handlers\ErrorHandler.php(123): Faso\Error\Handlers\ErrorHandler->finishWithCriticalErrorScreen()
#4 D:\inetpub\greenhousegalleryinhouse\artstudioproject\home\src\Faso\Error\Handlers\ErrorHandler.php(113): Faso\Error\Handlers\ErrorHandler->handleException()
#5 D:\inetpub\greenhousegalleryinhouse\artstudioproject\home\vendor\php-di\php-di\src\DI\Invoker\FactoryParameterResolver.php(43): Faso\Error\Handlers\ErrorHandler->handleError()
#6 D:\inetpub\greenhousegalleryinhouse\artstudioproject\home\vendor\php-di\invoker\src\ParameterResolver\ResolverChain.php(34): DI\Invoker\FactoryParameterResolver->getParameters()
#7 D:\inetpub\greenhousegalleryinhouse\artstudioproject\home\vendor\php-di\invoker\src\Invoker.php(65): Invoker\ParameterResolver\ResolverChain->getParameters()
#8 D:\inetpub\greenhousegalleryinhouse\artstudioproject\home\vendor\php-di\php-di\src\DI\Definition\Resolver\FactoryResolver.php(81): Invoker\Invoker->call()
#9 D:\inetpub\greenhousegalleryinhouse\artstudioproject\home\vendor\php-di\php-di\src\DI\Definition\Resolver\ResolverDispatcher.php(58): DI\Definition\Resolver\FactoryResolver->resolve()
#10 D:\inetpub\greenhousegalleryinhouse\artstudioproject\home\vendor\php-di\php-di\src\DI\Container.php(303): DI\Definition\Resolver\ResolverDispatcher->resolve()
#11 D:\inetpub\greenhousegalleryinhouse\artstudioproject\home\vendor\php-di\php-di\src\DI\Container.php(131): DI\Container->resolveDefinition()
#12 D:\inetpub\greenhousegalleryinhouse\artstudioproject\home\src\Faso\Error\Handlers\ErrorHandler.php(201): DI\Container->get()
#13 D:\inetpub\greenhousegalleryinhouse\artstudioproject\home\src\Faso\Error\Handlers\ErrorHandler.php(172): Faso\Error\Handlers\ErrorHandler->getResponse()
#14 D:\inetpub\greenhousegalleryinhouse\artstudioproject\home\src\Faso\Error\Handlers\ErrorHandler.php(123): Faso\Error\Handlers\ErrorHandler->finishWithCriticalErrorScreen()
#15 [internal function]: Faso\Error\Handlers\ErrorHandler->handleException()
#16 {main}
thrown in D:\inetpub\greenhousegalleryinhouse\artstudioproject\home\vendor\php-di\php-di\src\DI\Container.php on line 297
Welcome to MM DESIGNS
Hand Painted and Stitch Painted Needlepoint
MM Designs is a hand painted needlepoint company, providing quality hand painted, stitch painted needlepoint designs nationally in an eclectic array of floral, nature, coastal and decorative themes in a large variety of items for all stitching levels. Since 1977, MM Designs has continued to offer an ever-expanding collection of quality hand painted needlepoint designs. None of the designs on this website have been created by using AI or any artificial means. All designs are the unique, exclusive creations of Designer, March Mattingly. This catalog of designs provides projects for stitchers of all levels, from beginners to advanced.
Copyright 2026.