11#import " WPEditorViewController.h"
22#import < MobileCoreServices/MobileCoreServices.h>
33#import < UIKit/UIKit.h>
4- #import < WordPressComAnalytics/WPAnalytics.h>
54
65#import " WPEditorField.h"
76#import " WPEditorToolbarButton.h"
@@ -355,7 +354,7 @@ - (void)didTouchMediaOptions
355354 animated: YES
356355 completion: nil ];
357356 }
358- [WPAnalytics track: WPAnalyticsStatEditorTappedImage ];
357+ [self .delegate editorTrackStat: WPEditorStatTappedImage ];
359358}
360359
361360#pragma mark - Editor and Misc Methods
@@ -518,8 +517,8 @@ - (void)showHTMLSource:(UIBarButtonItem *)barButtonItem
518517 [self .toolbarView toolBarItemWithTag: kWPEditorViewControllerElementShowSourceBarButton
519518 setSelected: NO ];
520519 }
521-
522- [WPAnalytics track: WPAnalyticsStatEditorTappedHTML ];
520+
521+ [self .delegate editorTrackStat: WPEditorStatTappedHTML ];
523522}
524523
525524- (void )removeFormat
@@ -551,21 +550,21 @@ - (void)setBold
551550{
552551 [self .editorView setBold ];
553552 [self clearToolbar ];
554- [WPAnalytics track: WPAnalyticsStatEditorTappedBold ];
553+ [self .delegate editorTrackStat: WPEditorStatTappedBold ];
555554}
556555
557556- (void )setBlockQuote
558557{
559558 [self .editorView setBlockQuote ];
560559 [self clearToolbar ];
561- [WPAnalytics track: WPAnalyticsStatEditorTappedBlockquote ];
560+ [self .delegate editorTrackStat: WPEditorStatTappedBlockquote ];
562561}
563562
564563- (void )setItalic
565564{
566565 [self .editorView setItalic ];
567566 [self clearToolbar ];
568- [WPAnalytics track: WPAnalyticsStatEditorTappedItalic ];
567+ [self .delegate editorTrackStat: WPEditorStatTappedItalic ];
569568}
570569
571570- (void )setSubscript
@@ -577,7 +576,7 @@ - (void)setUnderline
577576{
578577 [self .editorView setUnderline ];
579578 [self clearToolbar ];
580- [WPAnalytics track: WPAnalyticsStatEditorTappedUnderline ];
579+ [self .delegate editorTrackStat: WPEditorStatTappedUnderline ];
581580}
582581
583582- (void )setSuperscript
@@ -589,21 +588,21 @@ - (void)setStrikethrough
589588{
590589 [self .editorView setStrikethrough ];
591590 [self clearToolbar ];
592- [WPAnalytics track: WPAnalyticsStatEditorTappedStrikethrough ];
591+ [self .delegate editorTrackStat: WPEditorStatTappedStrikethrough ];
593592}
594593
595594- (void )setUnorderedList
596595{
597596 [self .editorView setUnorderedList ];
598597 [self clearToolbar ];
599- [WPAnalytics track: WPAnalyticsStatEditorTappedUnorderedList ];
598+ [self .delegate editorTrackStat: WPEditorStatTappedUnorderedList ];
600599}
601600
602601- (void )setOrderedList
603602{
604603 [self .editorView setOrderedList ];
605604 [self clearToolbar ];
606- [WPAnalytics track: WPAnalyticsStatEditorTappedOrderedList ];
605+ [self .delegate editorTrackStat: WPEditorStatTappedOrderedList ];
607606}
608607
609608- (void )setHR
@@ -699,7 +698,7 @@ - (void)linkBarButtonTapped
699698 } else {
700699 [self showInsertLinkDialogWithLink: self .editorView.selectedLinkURL
701700 title: [self .editorView selectedText ]];
702- [WPAnalytics track: WPAnalyticsStatEditorTappedLink ];
701+ [ self .delegate editorTrackStat: WPEditorStatTappedLink ];
703702 }
704703}
705704
@@ -823,7 +822,7 @@ - (void)updateLink:(NSString *)url
823822- (void )removeLink
824823{
825824 [self .editorView removeLink ];
826- [WPAnalytics track: WPAnalyticsStatEditorTappedUnlink ];
825+ [self .delegate editorTrackStat: WPEditorStatTappedUnlink ];
827826}
828827
829828- (void )quickLink
0 commit comments